Exemple #1
0
        public void Should_open_browser_get_results_then_close_browser()
        {
            var fixtureUrl = new Uri("http://localhost:9033/JsUnitRunner.html");

            using (mocks.Ordered())
            {
                browser.OpenUrl(fixtureUrl);
                Expect.Call(resultListener.WaitForResults(5000)).Return("Raw JSUnit results");
                browser.Close();
            }

            SetupResult.For(resultParser.ParseJsUnitErrors("Raw JSUnit results"))
            .IgnoreArguments()
            .Return(new List <JsUnitErrorResult>());

            mocks.ReplayAll();

            fixtureRunner.RunFixture(fixtureUrl, 5000);

            mocks.VerifyAll();
        }