Beispiel #1
0
 public bool IsHidden(NamedElement element)
 {
     return(!forElement(element).Displayed);
 }
Beispiel #2
0
 public bool IsVisible(NamedElement element)
 {
     return(forElement(element).Displayed);
 }
Beispiel #3
0
 public string TextShouldBe(NamedElement element)
 {
     return(forElement(element).Text);
 }
Beispiel #4
0
 public void Type(NamedElement element, string text)
 {
     forElement(element).SendKeys(text);
 }
Beispiel #5
0
 public void Click(NamedElement element)
 {
     forElement(element).Click();
 }
Beispiel #6
0
        // 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));
        }