Exemple #1
0
 public ElementsCollection(ISearchContext searchContext, ItemBy itemBy, Func <ISearchContext, By, IWebElement, T> itemFactory)
 {
     this.searchContext = searchContext;
     this.itemBy        = itemBy;
     this.itemFactory   = itemFactory;
     Count = Prop.Create(() => FindElements().Count, "count");
 }
Exemple #2
0
 public static IContextItemBy Search(this ISearchContext searchContext, ItemBy itemBy)
 {
     return(new ContextItemBy(searchContext, itemBy));
 }
Exemple #3
0
 public ContextItemBy(ISearchContext searchContext, ItemBy itemBy)
 {
     SearchContext = searchContext;
     ItemBy        = itemBy;
 }
Exemple #4
0
 public static IElementsCollection <IWebElement> SearchElements(this ISearchContext searchContext, ItemBy itemBy)
 {
     return(new WebElementsCollection(searchContext, itemBy));
 }
Exemple #5
0
 public WebElementsCollection(ISearchContext searchContext, ItemBy itemBy)
     : base(searchContext, itemBy, CreateWebElementWrapper)
 {
 }