blob: 6dc82221ec3259c57d4210613b6ddefac27bfd14 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
package com.vaadin.tests.components.abstractcomponent;
import static org.junit.Assert.assertEquals;
import org.junit.Test;
import com.vaadin.testbench.elements.ButtonElement;
import com.vaadin.testbench.elements.LabelElement;
import com.vaadin.tests.tb3.SingleBrowserTest;
public class ChangeHierarchyBeforeResponseTest extends SingleBrowserTest {
@Test
public void testHierarchyChangeBeforeResponse() {
openTestURL();
ButtonElement button = $(ButtonElement.class).first();
assertEquals(
"Button caption should change by its own beforeClientResponse",
"Add label to layout", button.getText());
button.click();
LabelElement label = $(LabelElement.class).all().get(1);
assertEquals("Label should have been considered initial twice",
"Initial count: 2", label.getText());
}
}
|