use of com.google.gwt.user.client.ui.StackPanel in project gwt-test-utils by gwt-test-utils.
the class StackPanelTest method visible.
@Test
public void visible() {
// Given
StackPanel sp = new StackPanel();
// Preconditions
assertThat(sp.isVisible()).isEqualTo(true);
// When
sp.setVisible(false);
// Then
assertThat(sp.isVisible()).isEqualTo(false);
}
use of com.google.gwt.user.client.ui.StackPanel in project gwt-test-utils by gwt-test-utils.
the class StackPanelTest method click.
@Test
public void click() {
// Given
index = -1;
StackPanel panel = new StackPanel() {
@Override
public void showStack(int index) {
StackPanelTest.this.index = index;
}
;
};
panel.add(new Anchor());
panel.add(new Anchor());
// When
Browser.click(panel, 1);
// Then
assertThat(index).isEqualTo(1);
}
use of com.google.gwt.user.client.ui.StackPanel in project gwt-test-utils by gwt-test-utils.
the class StackPanelTest method stackPanel.
@Test
public void stackPanel() {
// Given
StackPanel panel = new StackPanel();
// When
panel.add(new Label("Foo"), "foo");
Label label = new Label("Bar");
panel.add(label, "bar");
panel.add(new Label("Baz"), "baz");
// Then
assertThat(panel.getWidgetCount()).isEqualTo(3);
assertThat(panel.getWidget(1)).isEqualTo(label);
assertThat(panel.getWidgetIndex(label)).isEqualTo(1);
}
use of com.google.gwt.user.client.ui.StackPanel in project gwt-test-utils by gwt-test-utils.
the class StackPanelTest method title.
@Test
public void title() {
// Given
StackPanel sp = new StackPanel();
// Preconditions
assertThat(sp.getTitle()).isEqualTo("");
// When
sp.setTitle("title");
// Then
assertThat(sp.getTitle()).isEqualTo("title");
}
Aggregations