i want know how replace popular webdriverwait
lambda.
it used explicitly wait event.
code snippet:
(new webdriverwait(driver.driver.get(), 10)).until(new expectedcondition<boolean>() { public boolean apply(webdriver d) { return d.findelement(by.id("datatables_table_0_processing")).isdisplayed(); } });
or:
(new webdriverwait(driver.driver.get(), 10)) .until(expectedconditions .invisibilityofelementlocated(by.id("datatables_table_0_processing")));
how replace lambda expression?
(new webdriverwait(driver.driver.get(), 10)) .until(d -> d.findelement(by.id("datatables_table_0_processing")).isdisplayed());
i don't think second case improved lambda since there's convenience method provides sufficient clarity.
Comments
Post a Comment