コード例 #1
0
        public void TestRunTests()
        {
            MockITestSuite testSuite = new MockITestSuite();
            IFixture       fixture   = testSuite.CreateFixture();

            {
                fixture.FixtureType   = typeof(MockOrderedFixture);
                fixture.FixtureRunner = new OrderedFixtureAttribute();
                ITest test = fixture.CreateTest();
                test.TestRunner = new MockTestRunner();
                test.TestMethod = fixture.FixtureType.GetMethod("Test");
                fixture.AddTest(test);
            }
            testSuite.AddFixture(fixture);
            testSuite.AddFixture(fixture);
            testSuite.TestSuiteRunner = new OrderedTestSuiteAttribute();
            testSuite.Run();
            Assert.IsTrue(testSuite.TestsHaveRun);
        }