Exemplo n.º 1
0
 public void Setup()
 {
     _sauceCaps = new SauceCaps
     {
         Browser = It.IsAny <BrowserType>(),
         Os      = It.IsAny <string>()
     };
 }
Exemplo n.º 2
0
        public void ShouldReturnRemoteDriver()
        {
            _sauceCaps = new SauceCaps
            {
                Browser = BrowserType.Chrome,
                Os      = "Windows 10"
            };
            _driverFactory = new WebDriverFactory(_sauceCaps);

            _driver = _driverFactory.Create();
            _driver.Should().NotBeNull();
        }
Exemplo n.º 3
0
        public void ShouldSetBrowserAndOs()
        {
            var expectedBrowser = BrowserType.Chrome;
            var expectedOs      = "Windows 10";

            _sauceCaps = new SauceCaps
            {
                Browser = expectedBrowser,
                Os      = expectedOs
            };
            _driverFactory = new WebDriverFactory(_sauceCaps);
            _driverFactory.Browser.Should().Be(expectedBrowser);
            _driverFactory.Os.Should().Be(expectedOs);
        }
Exemplo n.º 4
0
        public void ShouldReturnFirefoxOptions()
        {
            var sauceCaps = new SauceCaps
            {
                Browser = BrowserType.Firefox
            };
            var stubDriver = new Mock <IRemoteDriver>();

            var driverManager = new DriverManager(stubDriver.Object);

            driverManager.GetRemoteFirefox(sauceCaps);
            driverManager.FirefoxOptions.Should().NotBeNull();
            driverManager.FirefoxOptions.GetType().Name.Should().Be("FirefoxOptions");
        }
Exemplo n.º 5
0
 public void Setup()
 {
     _caps = new SauceCaps();
 }