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.

ComboBoxScrollToSelectedItemTest.java 804B

123456789101112131415161718192021222324252627
  1. package com.vaadin.tests.components.combobox;
  2. import static org.junit.Assert.assertEquals;
  3. import static org.junit.Assert.assertNotNull;
  4. import org.junit.Test;
  5. import org.openqa.selenium.By;
  6. import org.openqa.selenium.WebElement;
  7. import com.vaadin.testbench.elements.ComboBoxElement;
  8. import com.vaadin.tests.tb3.MultiBrowserTest;
  9. public class ComboBoxScrollToSelectedItemTest extends MultiBrowserTest {
  10. @Test
  11. public void initialOpeningShouldScrollToSelected() {
  12. openTestURL();
  13. ComboBoxElement cb = $(ComboBoxElement.class).first();
  14. cb.openPopup();
  15. WebElement selected = cb.getSuggestionPopup()
  16. .findElement(By.className("gwt-MenuItem-selected"));
  17. assertNotNull(selected);
  18. assertEquals("SHOW ME", selected.getText());
  19. }
  20. }