Ejemplo n.º 1
0
 public void SetUp()
 {
     mockTestFixture = new MockTestFixture();
     testSuite       = new TestSuite("Mock Test Suite");
     testSuite.Add(mockTestFixture);
     mock3 = (NUnit.Core.TestCase)findTest("MockTest3", testSuite);
 }
Ejemplo n.º 2
0
        public void CreateIgnoredTestCase()
        {
            MockTestFixture mockTestFixture = new MockTestFixture();

            NUnit.Core.TestCase testCase = TestCaseBuilder.Make(mockTestFixture, "MockTest4");
            Assert.AreEqual(1, testCase.CountTestCases());
            Assert.AreEqual(false, testCase.ShouldRun);
            Assert.AreEqual("ignoring this test method for now", testCase.IgnoreReason);
        }
Ejemplo n.º 3
0
        public void SuiteRunInitialized()
        {
            MockTestFixture fixture = new MockTestFixture();
            TestSuite       suite   = new TestSuite("mock");

            suite.Add(fixture);

            Assert.IsTrue(suite.ShouldRun, "default state is to run TestSuite");
        }
Ejemplo n.º 4
0
        public void SetUp()
        {
            oneTestFixture  = new OneTestCase();
            mockTestFixture = new MockTestFixture();

            EmptyFixture fixture = new EmptyFixture();

            noTestSuite = new TestSuite("No Tests");
            noTestSuite.Add(fixture);
        }
Ejemplo n.º 5
0
        public void SetUp()
        {
            MockTestFixture mock = new MockTestFixture();

            testSuite = new TestSuite("MyTestSuite");
            testSuite.Add(mock);

            testFixture = (TestSuite)testSuite.Tests[0];

            testCase1 = (NUnit.Core.TestCase)testFixture.Tests[0];
        }
Ejemplo n.º 6
0
        public void RunIgnoredTestCase()
        {
            MockTestFixture mockTestFixture = new MockTestFixture();

            NUnit.Core.TestCase testCase = TestCaseBuilder.Make(mockTestFixture, "MockTest4");
            Assert.AreEqual(1, testCase.CountTestCases());

            TestResult       result     = testCase.Run(NullListener.NULL);
            ResultSummarizer summarizer = new ResultSummarizer(result);

            Assert.AreEqual(0, summarizer.ResultCount);
            Assert.AreEqual(1, summarizer.TestsNotRun);
        }
Ejemplo n.º 7
0
        public void SetUp()
        {
            MockTestFixture mock = new MockTestFixture();

            testSuite = new TestSuite("MyTestSuite");
            testSuite.Add(mock);
            suiteInfo = new UITestNode(testSuite);

            testFixture = (TestSuite)testSuite.Tests[0];
            fixtureInfo = new UITestNode(testFixture);

            testCase     = (NUnit.Core.TestCase)testFixture.Tests[0];
            testCaseInfo = new UITestNode(testCase);
        }
Ejemplo n.º 8
0
        public void Hierarchy()
        {
            TestSuiteBuilder builder = new TestSuiteBuilder();
            TestSuite        suite   = builder.Build(testsDll);
            ArrayList        tests   = suite.Tests;

            Assert.AreEqual(1, tests.Count);

            Assert.IsTrue(tests[0] is TestSuite, "TestSuite:NUnit - is not correct");
            TestSuite testSuite = (TestSuite)tests[0];

            Assert.AreEqual("NUnit", testSuite.Name);

            tests = testSuite.Tests;
            Assert.IsTrue(tests[0] is TestSuite, "TestSuite:Tests - is invalid");
            testSuite = (TestSuite)tests[0];
            Assert.AreEqual(1, tests.Count);
            Assert.AreEqual("Tests", testSuite.Name);

            tests = testSuite.Tests;
            Assert.AreEqual(3, tests.Count);
            tests.Sort();

            Assert.IsTrue(tests[1] is TestSuite, "TestSuite:singletons - is invalid");
            TestSuite singletonSuite = (TestSuite)tests[1];

            Assert.AreEqual("Singletons", singletonSuite.Name);
            Assert.AreEqual(1, singletonSuite.Tests.Count);

            MockTestFixture mockTestFixture = new MockTestFixture();

            Assert.IsTrue(tests[0] is TestSuite, "TestSuite:assemblies - is invalid");
            TestSuite mockSuite = (TestSuite)tests[0];

            Assert.AreEqual("Assemblies", mockSuite.Name);

            TestSuite mockFixtureSuite = (TestSuite)mockSuite.Tests[0];

            Assert.AreEqual(MockTestFixture.Tests, mockFixtureSuite.Tests.Count);

            ArrayList mockTests = mockFixtureSuite.Tests;

            foreach (Test t in mockTests)
            {
                Assert.IsTrue(t is NUnit.Core.TestCase, "should be a TestCase");
            }
        }
Ejemplo n.º 9
0
 public void SetUp()
 {
     oneTestFixture  = new OneTestCase();
     mockTestFixture = new MockTestFixture();
 }