Exemplo n.º 1
0
  @Test
  @Templates("plain")
  public void testLeftInactiveIcon() {
    By image = By.cssSelector(page.getLeftIconSelector() + " img");

    // icon should not be locateable
    for (int i = 1; i < 6; i++) {
      try {
        driver.findElement(
            ByJQuery.selector(page.getLeftIconSelector().replace("1", String.valueOf(i))));
      } catch (NoSuchElementException e) {
        // ok
      }
    }

    verifyStandardIcons(
        AccordionItemAttributes.leftInactiveIcon, page.getLeftInactiveIcon(), image, "");
  }
Exemplo n.º 2
0
  @Test
  @Templates("plain")
  @RegressionTest("https://issues.jboss.org/browse/RF-10488")
  public void testLeftActiveIcon() {
    By image = By.cssSelector(page.getLeftIconSelector() + " img");

    // icon should not be locateable
    for (int i = 1; i < 6; i++) {
      try {
        driver.findElement(
            ByJQuery.selector(page.getLeftIconSelector().replace("1", String.valueOf(i))));
      } catch (NoSuchElementException e) {
        // ok
      }
    }
    guardAjax(page.getItemHeaders().get(0)).click();
    waitAjax(driver).until().element(page.getItemContents().get(0)).is().visible();
    verifyStandardIcons(
        AccordionItemAttributes.leftActiveIcon, page.getLeftActiveIcon(), image, "");
  }