NUnitでは、からテスト結果を取得できますcontext.Result.State
。もしそうなら、NUnit.Framework.TestState.Success
私はテストに合格したことを知っています。
MSTestで、その情報を取得するにはどうすればよいですか?
私は見ましたcontext.Properties.Keys
が、テスト結果の状況については誰も話していません。
NUnitでは、からテスト結果を取得できますcontext.Result.State
。もしそうなら、NUnit.Framework.TestState.Success
私はテストに合格したことを知っています。
MSTestで、その情報を取得するにはどうすればよいですか?
私は見ましたcontext.Properties.Keys
が、テスト結果の状況については誰も話していません。
メソッドでTestContext.CurrentTestOutcomeプロパティを使用します。TestCleanup
[TestClass]
public class UnitTest
{
private TestContext TestContext { get; set; }
[TestCleanup]
public void TestCleanup()
{
if (TestContext.CurrentTestOutcome == UnitTestOutcome.Passed)
//do something
}
[TestMethod]
public void TestMethod()
{
}
}