Example #1
0
        public void CheckOverriddenSetUpAndTearDownAreNotCalled()
        {
            DefineInheritSetUpAndTearDown fixture = new DefineInheritSetUpAndTearDown();

            TestBuilder.RunTestFixture(fixture);

            Assert.IsFalse(fixture.wasSetUpCalled);
            Assert.IsFalse(fixture.wasTearDownCalled);
            Assert.IsTrue(fixture.derivedSetUpCalled);
            Assert.IsTrue(fixture.derivedTearDownCalled);
        }
Example #2
0
        public void OverriddenSetUpAndTearDownAreNotCalled()
        {
            DefineInheritSetUpAndTearDown fixture = new DefineInheritSetUpAndTearDown();

            TestBuilder.RunTestFixture(fixture);

            Assert.AreEqual(0, fixture.setUpCount);
            Assert.AreEqual(0, fixture.tearDownCount);
            Assert.AreEqual(1, fixture.derivedSetUpCount);
            Assert.AreEqual(1, fixture.derivedTearDownCount);
        }
        public void CheckInheritedSetUpAndTearDownAreNotCalled()
        {
            DefineInheritSetUpAndTearDown fixture = new DefineInheritSetUpAndTearDown();

            RunTestOnFixture(fixture);

            Assert.AreEqual(0, fixture.setUpCount);
            Assert.AreEqual(0, fixture.tearDownCount);
            Assert.AreEqual(1, fixture.derivedSetUpCount);
            Assert.AreEqual(1, fixture.derivedTearDownCount);
        }
Example #4
0
        public void CheckInheritedSetUpAndTearDownAreNotCalled()
        {
            DefineInheritSetUpAndTearDown testFixture = new DefineInheritSetUpAndTearDown();
            TestSuite suite = new TestSuite("SetUpAndTearDownSuite");

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

            Assert.AreEqual(0, testFixture.setUpCount);
            Assert.AreEqual(0, testFixture.tearDownCount);
            Assert.AreEqual(1, testFixture.derivedSetUpCount);
            Assert.AreEqual(1, testFixture.derivedTearDownCount);
        }
Example #5
0
        public void CheckInheritedSetUpAndTearDownAreNotCalled()
        {
            DefineInheritSetUpAndTearDown testFixture = new DefineInheritSetUpAndTearDown();
            TestSuite suite = new TestSuite("SetUpAndTearDownSuite");

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

            Assert.IsFalse(testFixture.wasSetUpCalled);
            Assert.IsFalse(testFixture.wasTearDownCalled);
            Assert.IsTrue(testFixture.derivedSetUpCalled);
            Assert.IsTrue(testFixture.derivedTearDownCalled);
        }