public NumericComparer(FluentSelector selector, IWebDriver driver, TimeSpan timeSpan) : base(selector, driver, timeSpan) { }
public VisibilityProvider(FluentSelector selector, IWebDriver driver) : base(selector, driver) { }
public NumericComparer(FluentSelector selector, IWebDriver driver) : base(selector, driver) { }
public void On(FluentSelector selector) { driver.FindElement(selector.Criteria).Click(); }
public InputValueProvider(FluentSelector selector, IWebDriver driver) : base(selector, driver) { }
public IVisibilityProvider ToSee(FluentSelector selector) { return new VisibilityProvider(selector, driver); }
public IElementValueProvider ValueOf(FluentSelector selector) { return new InputValueProvider(selector, driver); }
public IWaitableCountProvider TheNumberOf(FluentSelector selector) { return new CountProvider(selector, driver); }
public void Into(FluentSelector selector) { driver.FindElement(selector.Criteria).SendKeys(text); }
protected WaitableElementProvider(FluentSelector selector, IWebDriver driver, TimeSpan timeSpan) : this(selector, driver) { this.driver.Timeout = timeSpan; }
protected WaitableElementProvider(FluentSelector selector, IWebDriver driver) { this.driver = new WebDriverWait(driver, new TimeSpan(0)); this.selector = selector; }
internal CountProvider(FluentSelector selector, IWebDriver driver) { this.driver = driver; this.selector = selector; }