@Override public void perform() { Graphene.waitGui().until().element(item).attribute("class").contains(OrderingListInPickList.SELECTED_ITEM_CLASS); } })
@Test public void testAttributeValueEqualsIgnoreCase() { textInput.clear(); textInput.sendKeys("Tested"); Graphene.waitModel().until().element(textInput).value().not().equalToIgnoreCase("tEsTeD HEADER"); textInput.sendKeys(" Header"); Graphene.waitModel().until().element(textInput).value().equalToIgnoreCase("tEsTeD HEADER"); }
@Test public void testAttributeValueMatches() { textInput.clear(); textInput.sendKeys("Tested"); Graphene.waitModel().until().element(textInput).value().not().matches("[tT]este. [hH]ea.er"); textInput.sendKeys(" Header"); Graphene.waitModel().until().element(textInput).value().matches("[tT]este. [hH]ea.er"); }
@Override public void perform() { Graphene.waitGui().until().element(advanced().getItemsElements().get(0)).attribute("class").not().contains("rf-ord-sel"); } }).perform();
@Override public void selectAllRowsWithKeyShortcut() { advanced().getTableBodyElement().sendKeys(Keys.chord(Keys.CONTROL, "a")); if (advanced().getTableRowsElements().size() >= 1) { Graphene.waitAjax().until().element(advanced().getTableRowsElements().get(0)).attribute("class") .contains(advanced().getStyleClassForSelectedRow()); Graphene.waitAjax().until() .element(advanced().getTableRowsElements().get(advanced().getTableRowsElements().size() - 1)) .attribute("class").contains(advanced().getStyleClassForSelectedRow()); } }
@Test public void testAttributeValueEqualsIgnoreCase() { textInput.clear(); textInput.sendKeys("Tested"); Graphene.waitModel().until().element(textInput).value().not().equalToIgnoreCase("tEsTeD HEADER"); textInput.sendKeys(" Header"); Graphene.waitModel().until().element(textInput).value().equalToIgnoreCase("tEsTeD HEADER"); }
@Test public void testAttributeValueMatches() { textInput.clear(); textInput.sendKeys("Tested"); Graphene.waitModel().until().element(textInput).value().not().matches("[tT]este. [hH]ea.er"); textInput.sendKeys(" Header"); Graphene.waitModel().until().element(textInput).value().matches("[tT]este. [hH]ea.er"); }
@Override public void deselectRow(int rowIndex, Keys... keys) { clickOnRow(rowIndex, keys); Graphene.waitAjax().until().element(advanced().getTableRowsElements().get(rowIndex)).attribute("class").not() .contains(advanced().getStyleClassForSelectedRow()); }
@Override public void perform() { Graphene.waitGui().until().element(getRootElement()).attribute("class").contains(getStyleClassForSelectedItem()); } })
@Override public void perform() { Graphene.waitGui().until().element(getRootElement()).attribute("class").not().contains(getStyleClassForSelectedItem()); } })
@Override public void perform() { Graphene.waitGui().until().element(item).attribute("class").contains(advanced().getStyleForSelectedItem()); } }).perform();