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