You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

CheckboxFocusClickTest.java 716B

123456789101112131415161718192021222324
  1. package com.vaadin.tests.components.checkbox;
  2. import static org.junit.Assert.assertEquals;
  3. import org.junit.Test;
  4. import org.openqa.selenium.WebElement;
  5. import com.vaadin.testbench.By;
  6. import com.vaadin.testbench.elements.CheckBoxElement;
  7. import com.vaadin.tests.tb3.MultiBrowserTest;
  8. public class CheckboxFocusClickTest extends MultiBrowserTest {
  9. @Test
  10. public void contextClickCheckboxAndText() {
  11. openTestURL();
  12. CheckBoxElement checkbox = $(CheckBoxElement.class).first();
  13. assertEquals("checked", checkbox.getValue());
  14. WebElement label = checkbox.findElement(By.xpath("label"));
  15. label.click();
  16. assertEquals("1. checkbox focused", getLogRow(0));
  17. }
  18. }