/** * Проверка, что все элементы страницы, не помеченные аннотацией "Optional", исчезли * Вместо parallelStream используется stream из-за медленной работы IE */ protected void isDisappearedInIe() { String timeout = loadProperty("waitingAppearTimeout", WAITING_APPEAR_TIMEOUT_IN_MILLISECONDS); getPrimaryElements().stream().forEach(elem -> elem.waitWhile(Condition.exist, Integer.valueOf(timeout))); }
/** * Проверка, что все элементы страницы, не помеченные аннотацией "Optional", исчезли */ protected void isDisappeared() { String timeout = loadProperty("waitingAppearTimeout", WAITING_APPEAR_TIMEOUT_IN_MILLISECONDS); getPrimaryElements().parallelStream().forEach(elem -> elem.waitWhile(Condition.exist, Integer.valueOf(timeout))); }
public JList waitWhile(Condition condition, long timeoutMilliseconds, long pollingIntervalMilliseconds) { Selenide.$(getWebElement()).waitWhile(condition, timeoutMilliseconds, pollingIntervalMilliseconds); return this; }
public JList waitWhile(Condition condition, long timeoutMilliseconds) { Selenide.$(getWebElement()).waitWhile(condition, timeoutMilliseconds); return this; }
public J waitWhile(Condition condition, long timeoutMilliseconds) { Selenide.$(getWebElement()).waitWhile(condition, timeoutMilliseconds); return this; }
public J waitWhile(Condition condition, long timeoutMilliseconds, long pollingIntervalMilliseconds) { Selenide.$(getWebElement()).waitWhile(condition, timeoutMilliseconds, pollingIntervalMilliseconds); return this; }
public J waitWhile(Condition condition, long timeoutMilliseconds, long pollingIntervalMilliseconds) { Selenide.$(getWebElement()).waitWhile(condition, timeoutMilliseconds, pollingIntervalMilliseconds); return this; }
public JList waitWhile(Condition condition, long timeoutMilliseconds, long pollingIntervalMilliseconds) { Selenide.$(getWebElement()).waitWhile(condition, timeoutMilliseconds, pollingIntervalMilliseconds); return this; }
public J waitWhile(Condition condition, long timeoutMilliseconds) { Selenide.$(getWebElement()).waitWhile(condition, timeoutMilliseconds); return this; }
public JList waitWhile(Condition condition, long timeoutMilliseconds) { Selenide.$(getWebElement()).waitWhile(condition, timeoutMilliseconds); return this; }