public CachedElementStateProvider(By locator, IConditionalWait conditionalWait, IElementCacheHandler elementCacheHandler, LogElementState logElementState) { this.elementCacheHandler = elementCacheHandler; this.logElementState = logElementState; this.conditionalWait = conditionalWait; this.locator = locator; }
public ElementStateProvider(By elementLocator, IConditionalWait conditionalWait, IElementFinder elementFinder, LogElementState logElementState) { this.elementLocator = elementLocator; ConditionalWait = conditionalWait; ElementFinder = elementFinder; this.logElementState = logElementState; }
public WindowsElementFinder(ILocalizedLogger logger, IConditionalWait conditionalWait, Func <ISearchContext> searchContextSupplier) : base(logger, conditionalWait, searchContextSupplier) { Logger = logger; ConditionalWait = conditionalWait; SearchContextSupplier = searchContextSupplier; }
public ElementFactory( IConditionalWait conditionalWait, IElementFinder elementFinder, ILocalizationManager localizationManager, Func <ISearchContext> searchContextSupplier = null, Func <WindowsDriver <WindowsElement> > driverSessionSupplier = null) : base(conditionalWait, elementFinder, localizationManager) { this.searchContextSupplier = searchContextSupplier; this.driverSessionSupplier = driverSessionSupplier; }
/// <summary> /// Instantiate browser. /// </summary> /// <param name="webDriver">Instance of Selenium WebDriver for desired web browser.</param> public Browser(RemoteWebDriver webDriver) { Driver = webDriver; Logger = AqualityServices.LocalizedLogger; LocalizationManager = AqualityServices.Get <ILocalizationManager>(); browserProfile = AqualityServices.Get <IBrowserProfile>(); conditionalWait = AqualityServices.ConditionalWait; var timeoutConfiguration = AqualityServices.Get <ITimeoutConfiguration>(); SetImplicitWaitTimeout(timeoutConfiguration.Implicit); SetPageLoadTimeout(timeoutConfiguration.PageLoad); SetScriptTimeout(timeoutConfiguration.Script); }
public ElementFactory(IConditionalWait conditionalWait, IElementFinder elementFinder, ILocalizationManager localizationManager) : base(conditionalWait, elementFinder, localizationManager) { }
public ElementStateProvider(By elementLocator, IConditionalWait conditionalWait, IElementFinder elementFinder, LogElementState logElementState) : base(elementLocator, conditionalWait, elementFinder, logElementState) { }
public ElementFactory(IConditionalWait conditionalWait, IElementFinder elementFinder, ILocalizationManager localizationManager) { ConditionalWait = conditionalWait; ElementFinder = elementFinder; LocalizationManager = localizationManager; }
public ElementFinder(ILocalizedLogger logger, IConditionalWait conditionalWait) { Logger = logger; ConditionalWait = conditionalWait; }
public RelativeElementFinder(ILocalizedLogger logger, IConditionalWait conditionalWait, Func <ISearchContext> searchContextSupplier) : base(logger, conditionalWait) { ConditionalWait = conditionalWait; SearchContextSupplier = searchContextSupplier; }