示例#1
0
    public void TestBrokenSetupDetection()
    {
        var dummyTestCase = new DummyTestCase("DummyPassingTest");

        dummyTestCase.SetSetupFail(true);
        var result = dummyTestCase.Run(m_result);

        Assert(!result.IsSetupSuccessful);
    }
示例#2
0
    public void TestTestingPhasesWhenSetupFails()
    {
        var dummyTestCase = new DummyTestCase("DummyPassingTest");

        dummyTestCase.SetSetupFail(true);
        var result = dummyTestCase.Run(m_result);

        Assert(result.IsTeardownSuccessful);
        Assert(dummyTestCase.StateLog == "Teardown");
    }