public void TestFailingTestsAccounting() { var dummyTestCase = new DummyTestCase("DummyFailingTest"); var result = dummyTestCase.Run(m_result); Assert(result.GetFailingTestsCount() == 1); }
//public override void Teardown() { // base.Teardown(); // m_result = null; //} public void TestTestingPhases() { var dummyTestCase = new DummyTestCase("DummyPassingTest"); dummyTestCase.Run(m_result); Assert(dummyTestCase.StateLog == "Setup Run Teardown"); }
public void TestActualTestResultSummaryFormatting() { var result = new TestResult(); var dummyTestCase = new DummyTestCase("DummyPassingTest"); dummyTestCase.Run(result); Assert(result.Summary() == "DummyPassingTest : 1 run, 0 failed"); }
public void TestBrokenSetupDetection() { var dummyTestCase = new DummyTestCase("DummyPassingTest"); dummyTestCase.SetSetupFail(true); var result = dummyTestCase.Run(m_result); Assert(!result.IsSetupSuccessful); }
public void TestTestingPhasesWhenSetupFails() { var dummyTestCase = new DummyTestCase("DummyPassingTest"); dummyTestCase.SetSetupFail(true); var result = dummyTestCase.Run(m_result); Assert(result.IsTeardownSuccessful); Assert(dummyTestCase.StateLog == "Teardown"); }