Example #1
0
 public SeleniumFrame(IWebElement seleniumElement,
                      IWebDriver selenium,
                      SeleniumWindowManager seleniumWindowManager)
     : base(seleniumElement, selenium)
 {
     _seleniumWindowManager = seleniumWindowManager;
 }
Example #2
0
 public FrameFinder(IWebDriver selenium, ElementFinder elementFinder, XPath xPath, SeleniumWindowManager seleniumWindowManager)
 {
     this.selenium              = selenium;
     this.elementFinder         = elementFinder;
     this.xPath                 = xPath;
     this.seleniumWindowManager = seleniumWindowManager;
 }
Example #3
0
 public FrameFinder(IWebDriver selenium, ElementFinder elementFinder, XPath xPath, SeleniumWindowManager seleniumWindowManager)
 {
     this.selenium = selenium;
     this.elementFinder = elementFinder;
     this.xPath = xPath;
     this.seleniumWindowManager = seleniumWindowManager;
 }
Example #4
0
 public SeleniumWindow(IWebDriver webDriver,
                       string windowHandle,
                       SeleniumWindowManager seleniumWindowManager)
 {
     _webDriver             = webDriver;
     _windowHandle          = windowHandle;
     _seleniumWindowManager = seleniumWindowManager;
 }
Example #5
0
 public FrameFinder(IWebDriver selenium,
                    ElementFinder elementFinder,
                    XPath xPath,
                    SeleniumWindowManager seleniumWindowManager)
 {
     _selenium              = selenium;
     _elementFinder         = elementFinder;
     _xPath                 = xPath;
     _seleniumWindowManager = seleniumWindowManager;
 }
Example #6
0
 protected SeleniumWebDriver(IWebDriver webDriver, Browser browser)
 {
     this.webDriver        = webDriver;
     this.browser          = browser;
     xPath                 = new XPath(browser.UppercaseTagNames);
     elementFinder         = new ElementFinder();
     textMatcher           = new TextMatcher();
     dialogs               = new Dialogs(this.webDriver);
     mouseControl          = new MouseControl(this.webDriver);
     seleniumWindowManager = new SeleniumWindowManager(this.webDriver);
     frameFinder           = new FrameFinder(this.webDriver, elementFinder, xPath, seleniumWindowManager);
     windowHandleFinder    = new WindowHandleFinder(this.webDriver, seleniumWindowManager);
 }
Example #7
0
 protected SeleniumWebDriver(IWebDriver webDriver, Browser browser)
 {
     this.webDriver = webDriver;
     this.browser = browser;
     xPath = new XPath(browser.UppercaseTagNames);
     elementFinder = new ElementFinder();
     textMatcher = new TextMatcher();
     dialogs = new Dialogs(this.webDriver);
     mouseControl = new MouseControl(this.webDriver);
     seleniumWindowManager = new SeleniumWindowManager(this.webDriver);
     frameFinder = new FrameFinder(this.webDriver, elementFinder, xPath, seleniumWindowManager);
     windowHandleFinder = new WindowHandleFinder(this.webDriver, seleniumWindowManager);
 }
 protected SeleniumWebDriver(IWebDriver webDriver,
                             Browser browser)
 {
     _webDriver             = webDriver;
     _browser               = browser;
     _elementFinder         = new ElementFinder();
     _textMatcher           = new TextMatcher();
     _dialogs               = new Dialogs(_webDriver);
     _mouseControl          = new MouseControl(_webDriver);
     _seleniumWindowManager = new SeleniumWindowManager(_webDriver);
     _frameFinder           = new FrameFinder(_webDriver, _elementFinder, new XPath(browser.UppercaseTagNames), _seleniumWindowManager);
     _windowHandleFinder    = new WindowHandleFinder(_webDriver, _seleniumWindowManager);
     Cookies = new Cookies(_webDriver);
 }
Example #9
0
 public WindowHandleFinder(IWebDriver webDriver, SeleniumWindowManager seleniumWindowManager)
 {
     this.webDriver = webDriver;
     this.seleniumWindowManager = seleniumWindowManager;
 }
Example #10
0
 public SeleniumWindow(IWebDriver webDriver, string windowHandle, SeleniumWindowManager seleniumWindowManager)
 {
     this.webDriver             = webDriver;
     this.windowHandle          = windowHandle;
     this.seleniumWindowManager = seleniumWindowManager;
 }
Example #11
0
 public SeleniumWindow(IWebDriver webDriver, string windowHandle, SeleniumWindowManager seleniumWindowManager)
 {
     this.webDriver = webDriver;
     this.windowHandle = windowHandle;
     this.seleniumWindowManager = seleniumWindowManager;
 }
Example #12
0
 public SeleniumFrame(IWebElement seleniumElement, IWebDriver selenium, SeleniumWindowManager seleniumWindowManager)
     : base(seleniumElement, selenium)
 {
     this.seleniumWindowManager = seleniumWindowManager;
 }
 public WindowHandleFinder(IWebDriver webDriver,
                           SeleniumWindowManager seleniumWindowManager)
 {
     _webDriver             = webDriver;
     _seleniumWindowManager = seleniumWindowManager;
 }
 public WindowHandleFinder(IWebDriver webDriver, SeleniumWindowManager seleniumWindowManager)
 {
     this.webDriver             = webDriver;
     this.seleniumWindowManager = seleniumWindowManager;
 }