12345678910111213141516171819202122232425262728293031323334353637 |
- package com.vaadin.tests.components.grid;
-
- import java.io.IOException;
-
- import org.junit.Assert;
- import org.junit.Before;
- import org.junit.Test;
-
- import com.vaadin.testbench.elements.ButtonElement;
- import com.vaadin.testbench.elements.GridElement;
- import com.vaadin.tests.tb3.SingleBrowserTest;
-
- public class CheckboxAlignmentWithNoHeaderGridTest extends SingleBrowserTest {
-
- GridElement grid;
-
- @Before
- public void init() {
- openTestURL();
- grid = $(GridElement.class).first();
- }
-
- @Test
- public void alignments_are_correct() throws IOException {
- Assert.assertTrue("This should be an empty grid",
- grid.getRowCount() == 0);
-
- for (int i = 0; i < 5; i++) {
- $(ButtonElement.class).first().click();
- }
- sleep(100);
-
- Assert.assertTrue("This grid should have 5 rows",
- grid.getRowCount() == 5);
- compareScreen("alignment");
- }
- }
|