Exemplo n.º 1
0
        public static void PrepareUnitTestDataStore()
        {
            try {
                WebDriverFactory.Container.Resolve <StartSeChromeCommand>();
            }
            catch {
                CommonCmdletBase.ModuleAlreadyLoaded = false;
            }

            if (!CommonCmdletBase.ModuleAlreadyLoaded)
            {
                WebDriverFactory.AutofacModule = new FakeWebDriverModule();

                WebDriverFactory.Init();

                CommonCmdletBase.ModuleAlreadyLoaded = true;
            }

            CurrentData.InitUnconditional();

            PSCmdletBase.UnitTestMode = true;

            if (0 < UnitTestOutput.Count)
            {
                UnitTestOutput.Clear();
            }

            IWebDriver webDriver = new FakeWebDriver();

            CurrentData.CurrentWebDriver = webDriver;
        }