public void cleanDate() { if (!isVisible()) { throw new RuntimeException("Footer controls are not displayed, cannot interact with clean button"); } if (!getCleanButtonElement().isDisplayed()) { throw new RuntimeException("Clean button is not displayed."); } getCleanButtonElement().click(); Graphene.waitGui().withMessage("Waiting for clean button to be not visible.").until().element(getCleanButtonElement()).is().not().visible(); }
@Override protected void performWait(FluentWait<WebDriver, Void> wait) { wait.until().element(getRoot()).is().not().visible(); } }.withMessage("Waiting for header controls to be not visible.")
@Override protected void performWait(FluentWait<WebDriver, Void> wait) { wait.until().element(getMenuPopup()).is().not().visible(); } }.withMessage("Waiting for menu to hide.")
@Override protected void performWait(FluentWait<WebDriver, Void> wait) { wait.until().element(getRootElement()).is().not().visible(); } }.withMessage("Waiting for day picker to be not visible.");
@Override protected void performWait(FluentWait<WebDriver, Void> wait) { wait.until().element(getRootElement()).is().not().visible(); } }.withMessage("Waiting for year and month editor to be not visible.")
@Override protected void performWait(FluentWait<WebDriver, Void> wait) { wait.until().element(getRoot()).is().not().visible(); } }.withMessage("Waiting for footer controls to be not visible.");
@Override protected void performWait(FluentWait<WebDriver, Void> wait) { wait.until().element(getRootElement()).is().not().visible(); } }.withMessage("Waiting for time editor to be not visible.").withTimeout(getTimeoutForTimeEditorToBeNotVisible(), TimeUnit.MILLISECONDS);
protected void checkElementIsVisible(ElementBuilder<?> header) { hideButton.click(); header.is().not().visible(); appearButton.click(); header.is().visible(); }
protected void checkElementIsVisible(ElementBuilder<?> header) { hideButton.click(); header.is().not().visible(); appearButton.click(); header.is().visible(); }
@Override protected void performWait(FluentWait<WebDriver, Void> wait) { wait.until().element(getLocalList()).is().present(); wait.until().element(getGlobalList()).is().not().visible(); } }.withMessage("Waiting for popup to hide.")
@Test public void testElementIsVisible() { hideButton.click(); Graphene.waitModel().until().element(header).is().not().visible(); appearButton.click(); Graphene.waitModel().until().element(header).is().visible(); }
@Test public void testElementIsVisible() { hideButton.click(); Graphene.waitModel().until().element(header).is().not().visible(); appearButton.click(); Graphene.waitModel().until().element(header).is().visible(); }
@Test public void testElementIsVisibleDirectly() { hideButton.click(); Graphene.waitModel().until().element(header).is().not().visible(); appearButton.click(); Graphene.waitModel().until().element(header).is().visible(); }
@Test public void testElementIsVisibleDirectly() { jqueryHideButton.click(); Graphene.waitModel().until().element(jqueryHeader).is().not().visible(); jqueryAppearButton.click(); Graphene.waitModel().until().element(jqueryHeader).is().visible(); }
@Test public void testElementIsVisibleDirectly() { hideButton.click(); Graphene.waitModel().until().element(BY_HEADER).is().not().visible(); appearButton.click(); Graphene.waitModel().until().element(BY_HEADER).is().visible(); }
@Test public void testElementIsVisibleDirectly() { hideButton.click(); Graphene.waitModel().until().element(correct, BY_CLASS_HEADER).is().not().visible(); appearButton.click(); Graphene.waitModel().until().element(correct, BY_CLASS_HEADER).is().visible(); }
@Test public void testElementIsVisibleWithBy() { hideButton.click(); Graphene.waitModel().until().element(BY_HEADER).is().not().visible(); appearButton.click(); Graphene.waitModel().until().element(BY_HEADER).is().visible(); }
@Test public void testElementIsVisibleWithBy() { hideButton.click(); Graphene.waitModel().until().element(BY_HEADER).is().not().visible(); appearButton.click(); Graphene.waitModel().until().element(BY_HEADER).is().visible(); }
@Test public void testElementIsVisibleDirectly() { loadPage(); hideButton.click(); Graphene.waitModel().until().element(BY_JQUERY_HEADER).is().not().visible(); appearButton.click(); Graphene.waitModel().until().element(BY_JQUERY_HEADER).is().visible(); }
@Test public void testElementIsVisibleDirectly() { loadPage(); hideButton.click(); Graphene.waitModel().until().element(BY_JQUERY_HEADER).is().not().visible(); appearButton.click(); Graphene.waitModel().until().element(BY_JQUERY_HEADER).is().visible(); }