public void TestContextStoresFailureInfoForOneTimeTearDown() { var fixture = new TestTestContextInOneTimeTearDown(); TestBuilder.RunTestFixture(fixture); Assert.That(fixture.PassCount, Is.EqualTo(2)); Assert.That(fixture.FailCount, Is.EqualTo(1)); Assert.That(fixture.SkipCount, Is.EqualTo(3)); Assert.That(fixture.InconclusiveCount, Is.EqualTo(4)); Assert.That(fixture.Message, Is.EqualTo(TestResult.CHILD_ERRORS_MESSAGE)); Assert.That(fixture.StackTrace, Is.Null); }
public void TestContextStoresFailureInfoForOneTimeTearDown() { var fixture = new TestTestContextInOneTimeTearDown(); TestBuilder.RunTestFixture(fixture); Assert.That(fixture.PassCount, Is.EqualTo(2)); Assert.That(fixture.FailCount, Is.EqualTo(1)); Assert.That(fixture.SkipCount, Is.EqualTo(3)); Assert.That(fixture.InconclusiveCount, Is.EqualTo(4)); Assert.That(fixture.Message, Is.EqualTo("One or more child tests had errors")); Assert.That(fixture.StackTrace, Is.Null); }