public Settings() { SeleniumGeneralSettings seleniumGeneralSettings = new SeleniumGeneralSettings(); Browser = seleniumGeneralSettings.Browser; UseLogging = seleniumGeneralSettings.UseLogging; ImplicitWaitTime = seleniumGeneralSettings.ImplicitWaitTime; TestEnvironmentSettings testEnvironmentSettings = new TestEnvironmentSettings(); RemoteDriverHubUrl = testEnvironmentSettings.RemoteDriverHubUrl; Url = testEnvironmentSettings.Url; ScreenshotsFolder = testEnvironmentSettings.ScreenshotsFolder; Platform = testEnvironmentSettings.Platform; BrowserVer = testEnvironmentSettings.BrowserVer; }
// invalid token returned static void InvalidTokenOptions(ClientOptions options, TestEnvironmentSettings settings) { options.AutoConnect = false; options.AuthCallback = (tokenParams) => Task.FromResult <object>("invalid:token"); }