123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- package com.vaadin.tests.components.grid;
-
- import static org.junit.Assert.assertNotEquals;
-
- import org.junit.Test;
-
- import com.vaadin.testbench.elements.ButtonElement;
- import com.vaadin.testbench.elements.GridElement;
- import com.vaadin.testbench.elements.WindowElement;
- import com.vaadin.testbench.parallel.TestCategory;
- import com.vaadin.tests.tb3.SingleBrowserTest;
-
- @TestCategory("grid")
- public class GridColumnWidthInsideWindowCompositeContentTest
- extends SingleBrowserTest {
-
- @Test
- public void widthAfterExpansion() throws InterruptedException {
- openTestURL();
- $(ButtonElement.class).id("open-composite").click();
- GridElement grid = $(GridElement.class).first();
- int initialWidth = grid.getHeaderCell(0, 0).getSize().getWidth();
-
- WindowElement window = $(WindowElement.class).first();
- window.maximize();
-
- Thread.sleep(1000);
-
- int newWidth = grid.getHeaderCell(0, 0).getSize().getWidth();
- assertNotEquals(
- "Expected Grid cell to be resized after Window was expanded",
- initialWidth, newWidth);
- }
-
- @Test
- public void widthAfterExpansionWithoutComposite()
- throws InterruptedException {
- openTestURL();
- $(ButtonElement.class).id("open-non-composite").click();
- GridElement grid = $(GridElement.class).first();
- int initialWidth = grid.getHeaderCell(0, 0).getSize().getWidth();
-
- WindowElement window = $(WindowElement.class).first();
- window.maximize();
-
- Thread.sleep(1000);
-
- int newWidth = grid.getHeaderCell(0, 0).getSize().getWidth();
- assertNotEquals(
- "Expected Grid cell to be resized after Window was expanded",
- initialWidth, newWidth);
- }
-
- }
|