blob: ef87c01cf15ee56a1476892f9687ff374bae4636 (
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
30
31
32
33
34
35
|
package com.vaadin.v7.tests.components.window;
import static org.junit.Assert.assertTrue;
import org.junit.Test;
import org.openqa.selenium.Keys;
import com.vaadin.testbench.elements.TextFieldElement;
import com.vaadin.testbench.elements.WindowElement;
import com.vaadin.tests.tb3.MultiBrowserTest;
public class UndefinedHeightSubWindowAndContentTest extends MultiBrowserTest {
@Test
public void testUndefinedHeight() {
openTestURL();
TextFieldElement textField = $(TextFieldElement.class).first();
textField.click();
textField.sendKeys("invalid", Keys.ENTER);
WindowElement window = $(WindowElement.class).first();
int height = window.getSize().getHeight();
assertTrue("Window height with validation failure, height: " + height,
196 <= height && height <= 198);
textField.setValue("valid");
textField.sendKeys(Keys.ENTER);
height = window.getSize().getHeight();
assertTrue("Window height with validation success, height: " + height,
171 <= height && height <= 173);
}
}
|