public IConfiguration AddBrowser(DesktopBrowserInfo desktopBrowserInfo) { RenderBrowserInfo browserInfo = new RenderBrowserInfo(desktopBrowserInfo); browsersInfo_.Add(browserInfo); return(this); }
//[TestCaseSource(nameof(TestArgs))] public void Test(string server1, string server2, string key1, string key2, bool isDisabled1, bool?isDisabled2, string expectedServer, string expectedKey, bool expectedDisabled) { VisualGridRunner renderingManager = CreateRenderingManager(server1, key1, isDisabled1); EyesVG eyes = new EyesVG(new ConfigurationProviderForTesting(), renderingManager); eyes.ServerUrl = server2; eyes.ApiKey = key2; eyes.IsDisabled = isDisabled2 ?? eyes.IsDisabled; DesktopBrowserInfo desktopBrowserInfo = new DesktopBrowserInfo(100, 100, BrowserType.FIREFOX, null); RenderBrowserInfo browserInfo = new RenderBrowserInfo(desktopBrowserInfo); IEyesConnector eyesConnector = eyes.CreateEyesConnector_(browserInfo, eyes.ApiKey); Assert.AreEqual(expectedServer, eyesConnector.ServerUrl); Assert.AreEqual(expectedKey, eyesConnector.ApiKey); Assert.AreEqual(expectedDisabled, eyesConnector.IsDisabled); }
public IConfiguration AddBrowser(int width, int height, BrowserType browserType, string baselineEnvName = null) { DesktopBrowserInfo browserInfo = new DesktopBrowserInfo(width, height, browserType, baselineEnvName); return(AddBrowser(browserInfo)); }