public void Start_WithFirefox_SetsUsernameAndAccessKey()
        {
            SauceOptions = new SauceOptions();
            SauceOptions.WithFirefox();
            SauceSession = new SauceSession(SauceOptions, _dummyDriver.Object);

            SauceSession.Start();

            var browserOptionsSetInSauceJson = SauceSession.Options.ConfiguredFirefoxOptions.ToString();
            var browserOptionsSetInSauce     = DeserializeToObject(browserOptionsSetInSauceJson);

            AssertUsernameAndAccessKeyExist(browserOptionsSetInSauce);
        }
Ejemplo n.º 2
0
 public void WithFirefox_VersionChanged_SetsVersion()
 {
     SauceOptions.WithFirefox("72");
     SauceOptions.ConfiguredFirefoxOptions.BrowserVersion.Should().Be("72");
 }
Ejemplo n.º 3
0
 public void WithFirefox_DefaultPlatform_Win10()
 {
     SauceOptions.WithFirefox();
     SauceOptions.ConfiguredChromeOptions.PlatformName.Should().Be("Windows 10");
 }
Ejemplo n.º 4
0
 public void WithFirefox_DefaultBrowserVersion_Latest()
 {
     SauceOptions.WithFirefox();
     SauceOptions.ConfiguredChromeOptions.BrowserVersion.Should().Be("latest");
 }
Ejemplo n.º 5
0
 public void WithFirefox_SetsFirefoxOptions()
 {
     SauceOptions.WithFirefox();
     SauceOptions.ConfiguredFirefoxOptions.Should().NotBeNull();
     SauceOptions.ConfiguredFirefoxOptions.Should().BeOfType(typeof(FirefoxOptions));
 }