/// <summary> /// Base general constructor for Page Objects. /// </summary> /// <param name="Driver"></param> public AbstractWebPage(IWebDriver Driver) { this.WebDriver = Driver; this.Actions = new Interactions(WebDriver); this.Synchronization = new SynchronizationOperations(WebDriver); PageFactory.InitElements(WebDriver, this); }
public Interactions(IWebDriver WebDriver) { this.Driver = WebDriver; this.Sync = new SynchronizationOperations(Driver); }
public Mouse(IMouse Mouse, SynchronizationOperations Sync) { this.mouse = Mouse; this.Sync = Sync; }