我有TestClass
。在我的TestCleanUp
函数中,我希望根据测试失败的情况进行条件操作。
我当然可以用try-catch包装每个测试并添加一个我稍后可以查询的标志,但我想知道测试框架是否内置了一些东西。
答案 0 :(得分:1)
TestContext.CurrentTestOutcome
property包含此信息。您可以通过向测试类添加TestContext
属性来访问当前的TestContext
实例。 e.g:
[TestClass]
public class YourTestClass
{
public TestContext TestContext { get; set; }
//...
}