I want to make sure that an element is present before the webdriver starts doing stuff.
I\'m trying to get something like this to work:
WebDriverWait w
I confused an anonymous function with a predicate. Here's a little helper method:
WebDriverWait wait; private void waitForById(string id) { if (wait == null) wait = new WebDriverWait(driver, new TimeSpan(0, 0, 5)); //wait.Until(driver); wait.Until(d => d.FindElement(By.Id(id))); }