Exemple #1
0
        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);
        }
Exemple #3
0
        public IConfiguration AddBrowser(int width, int height, BrowserType browserType, string baselineEnvName = null)
        {
            DesktopBrowserInfo browserInfo = new DesktopBrowserInfo(width, height, browserType, baselineEnvName);

            return(AddBrowser(browserInfo));
        }