コード例 #1
0
ファイル: UiElement.cs プロジェクト: OlegYanush/QAutomation
        public UiElement(IWebDriver driver, IWebElement element, IElementResolver resolver)
        {
            _wrappedDriver  = driver;
            _wrappedElement = element;

            _elementFinderService = new ElementFinderService(resolver);
        }
コード例 #2
0
        public WrappedWebDriver(WebDriverConfig config, IElementResolver resolver)
        {
            _config        = config;
            _wrappedDriver = _config.CreateDriver();

            _currentWindow        = new BrowserWindow(_wrappedDriver);
            _elementFinderService = new ElementFinderService(resolver);
        }
コード例 #3
0
ファイル: FormBuilder.cs プロジェクト: RobinKu/Cio
        public FormBuilder(IElementResolver resolver)
        {
            if (resolver == null)
            {
                throw new ArgumentNullException("resolver");
            }

            this.resolver = resolver;
        }
コード例 #4
0
ファイル: Button.cs プロジェクト: OlegYanush/QAutomation
 public Button(IWebDriver driver, IWebElement element, IElementResolver resolver)
     : base(driver, element, resolver)
 {
 }
コード例 #5
0
 public ElementFinderService(IElementResolver resolver)
 {
     _resolver = resolver;
 }
コード例 #6
0
ファイル: WpfFormBuilder.cs プロジェクト: RobinKu/Cio
 public WpfFormBuilder(IElementResolver resolver)
     : base(resolver)
 {
 }
コード例 #7
0
 public Checkbox(IWebDriver driver, IWebElement element, IElementResolver resolver)
     : base(driver, element, resolver)
 {
 }
コード例 #8
0
ファイル: Frame.cs プロジェクト: OlegYanush/QAutomation
 public Frame(IWebDriver driver, IWebElement element, IElementResolver resolver)
     : base(driver, element, resolver)
 {
 }