Beispiel #1
0
        public void MakeSureSetUpAndTearDownAreCalled()
        {
            SetUpAndTearDownFixture fixture = new SetUpAndTearDownFixture();

            TestBuilder.RunTestFixture(fixture);

            Assert.IsTrue(fixture.wasSetUpCalled);
            Assert.IsTrue(fixture.wasTearDownCalled);
        }
        public void MakeSureSetUpAndTearDownAreCalled()
        {
            SetUpAndTearDownFixture fixture = new SetUpAndTearDownFixture();

            RunTestOnFixture(fixture);

            Assert.AreEqual(1, fixture.setUpCount);
            Assert.AreEqual(1, fixture.tearDownCount);
        }
Beispiel #3
0
        public void MakeSureSetUpAndTearDownAreCalled()
        {
            SetUpAndTearDownFixture fixture = new SetUpAndTearDownFixture();

            TestBuilder.RunTestFixture(fixture);

            Assert.AreEqual(1, fixture.setUpCount, "SetUp");
            Assert.AreEqual(1, fixture.tearDownCount, "TearDown");
        }
Beispiel #4
0
        public void TestFixtureSetUpAndTearDownAreCalled()
        {
            var fixture = new SetUpAndTearDownFixture();

            RunTestOnFixture(fixture);

            Assert.AreEqual(1, fixture.setUpCount, "SetUp");
            Assert.AreEqual(1, fixture.tearDownCount, "TearDown");
        }
Beispiel #5
0
        public void MakeSureSetUpAndTearDownAreCalled()
        {
            SetUpAndTearDownFixture testFixture = new SetUpAndTearDownFixture();
            TestSuite suite = new TestSuite("SetUpAndTearDownSuite");

            suite.Add(testFixture);
            suite.Run(NullListener.NULL);

            Assert.IsTrue(testFixture.wasSetUpCalled);
            Assert.IsTrue(testFixture.wasTearDownCalled);
        }
        public void RunningSingleMethodCallsSetUpAndTearDown()
        {
            SetUpAndTearDownFixture fixture = new SetUpAndTearDownFixture();
            TestSuite suite = TestBuilder.MakeFixture(fixture.GetType());

            suite.Fixture = fixture;
            NUnit.Core.TestCase testCase = (NUnit.Core.TestCase)suite.Tests[0];

            suite.Run(NullListener.NULL, new Filters.NameFilter(testCase.TestName));

            Assert.AreEqual(1, fixture.setUpCount);
            Assert.AreEqual(1, fixture.tearDownCount);
        }
Beispiel #7
0
        public void MakeSureSetUpAndTearDownAreCalled()
        {
            SetUpAndTearDownFixture testFixture = new SetUpAndTearDownFixture();
            TestSuite suite = new TestSuite("SetUpAndTearDownSuite");

            suite.Add(testFixture);
            suite.Run(NullListener.NULL);

            Assert.AreEqual(1, testFixture.setUpCount);
            Assert.AreEqual(1, testFixture.tearDownCount);
            Assert.AreEqual(2, suite.CountTestCases());
            Assert.AreEqual(2, ((TestSuite)suite.Tests[0]).Tests.Count);
        }
Beispiel #8
0
        public void RunningSingleMethodCallsSetUpAndTearDown()
        {
            SetUpAndTearDownFixture testFixture = new SetUpAndTearDownFixture();
            TestSuite suite = new TestSuite("SetUpAndTearDownSuite");

            suite.Add(testFixture);
            TestSuite fixtureSuite = (TestSuite)suite.Tests[0];

            NUnit.Core.TestCase testCase = (NUnit.Core.TestCase)fixtureSuite.Tests[0];

            suite.Run(NullListener.NULL);

            Assert.AreEqual(1, testFixture.setUpCount);
            Assert.AreEqual(1, testFixture.tearDownCount);
        }