public bool IsHidden(NamedElement element) { return(!forElement(element).Displayed); }
public bool IsVisible(NamedElement element) { return(forElement(element).Displayed); }
public string TextShouldBe(NamedElement element) { return(forElement(element).Text); }
public void Type(NamedElement element, string text) { forElement(element).SendKeys(text); }
public void Click(NamedElement element) { forElement(element).Click(); }
// TODO -- things we need /* * 1. Click * 2. GetValue * 3. SetValue * 4. * */ protected IWebElement forElement(NamedElement element) { var search = Elements[element.Name]; return(SearchContext.FindElement(search)); }