public Element( IDriver driver, ArtOfTest.WebAii.ObjectModel.Element element, IUnityContainer container) { this.Driver = driver; HtmlControl = element.As <TElementType>(); ElementFinderService = new ElementFinderService(container); }
private TElement ResolveElement <TElement>( IDriver driver, ArtOfTest.WebAii.ObjectModel.Element element) where TElement : class, Core.Controls.IElement { var result = _container.Resolve <TElement>( new ResolverOverride[] { new ParameterOverride("driver", driver), new ParameterOverride("element", element), new ParameterOverride("container", _container) }); return(result); }
public Checkbox(IDriver driver, ArtOfTest.WebAii.ObjectModel.Element element, IUnityContainer container) : base(driver, element, container) { }
public ContentElement(IDriver driver, ArtOfTest.WebAii.ObjectModel.Element element, IUnityContainer container) : base(driver, element, container) { this.inputControl = element.As <TElementType>(); }
public KendoGrid(IDriver driver, ArtOfTest.WebAii.ObjectModel.Element element, IUnityContainer container) : base(driver, element, container) { _gridId = HtmlControl.ID; }
public InputSubmit(IDriver driver, ArtOfTest.WebAii.ObjectModel.Element element, IUnityContainer container) : base(driver, element, container) { }