public static TResult WaitUntil <TResult>(this IWebDriver driver, Func <IWebDriver, TResult> condition, int second) { WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(second)); return(wait.UntilCondition(condition, second)); }