コード例 #1
0
        protected override void After_all_tests()
        {
            base.After_all_tests();

            Action z = () =>
            {
                foreach (var process in _browser.GetAnyRunningBrowserProcesses())
                {
                    try
                    {
                        process.Kill();
                    }
#pragma warning disable 168
                    catch (Exception ex)
#pragma warning restore 168
                    {
                    }
                }
            };

            ExecuteIfChromeInstalled(_browser.KillAnyRunningBrowserInstances, false);
        }
コード例 #2
0
        protected override void Before_all_tests()
        {
            base.Before_all_tests();

            _browser = GetChrome(true, false);

            if (_browser.IsBrowserInstalled)
            {
                _isChromeInstalled = true;

                ExecuteIfChromeInstalled(_browser.KillAnyRunningBrowserInstances, false);
            }
            _browser.GetAnyRunningBrowserProcesses().Any().ShouldBeFalse("Chrome appears to already be running...?? why?");
        }