Example #1
0
 public static IEnumerable <IWebElement> WaitForElements(this IWebDriver driver, OpenQA.Selenium.By by,
                                                         Func <IWebElement, bool> predicate = null,
                                                         int seconds = DefaultSecondTimeout)
 {
     return(driver.WaitForElements(d => d.FindElements(by), predicate, seconds));
 }
Example #2
0
 public static bool HasElement(this IWebDriver driver, OpenQA.Selenium.By by)
 {
     return(driver.HasElement(d => d.FindElement(by)));
 }
Example #3
0
 public static IWebElement WaitForElement(this IWebDriver driver, OpenQA.Selenium.By by,
                                          Func <IWebElement, bool> predicate = null,
                                          int seconds = DefaultSecondTimeout)
 {
     return(driver.WaitForElements(by, predicate, seconds).First());
 }