public void Should_create_JsUnitTestRunner()
        {
            Configuration configuration = new Configuration
            {
                WebRootDirectory = AppDomain.CurrentDomain.BaseDirectory
            };

            var mgr = new JsUnitTestRunnerFactory();
            JsUnitTestRunner runner = mgr.CreateRunner(configuration);

            Assert.IsNotNull(runner);
        }
        public void Can_create_more_than_one_JsUnitTestRunner()
        {
            Configuration configuration = new Configuration
            {
                WebRootDirectory = AppDomain.CurrentDomain.BaseDirectory
            };

            var mgr = new JsUnitTestRunnerFactory();

            JsUnitTestRunner runner1 = mgr.CreateRunner(configuration);

            Assert.IsNotNull(runner1);

            JsUnitTestRunner runner2 = mgr.CreateRunner(configuration);

            Assert.IsNotNull(runner2);
        }
示例#3
0
        public void Can_run_JSUnit_with_FireFox()
        {
            Configuration configuration = new Configuration();

            configuration.Browser          = With.FireFox;
            configuration.WebRootDirectory = webRootDirectory;
            configuration.AddTestFixtureFile(testFixtureFile1);
            configuration.AddTestFixtureFile(testFixtureFile2);

            var mgr    = new JsUnitTestRunnerFactory();
            var runner = mgr.CreateRunner(configuration);

            if (runner.RunAllTests())
            {
                Assert.Fail("There were no failing tests, there should be one that failed in JsUnitTestFixture1.htm");
            }

            AssertResults(runner);
        }