2016-07-21 78 views
1

我有TestClass。在我的TestCleanUp函數中,我想根據測試失敗的情況執行條件操作。如果測試失敗,TestCleanUp中的條件行爲

我當然可以用try-catch來包裝每個測試,並添加一個標誌,我可以稍後查詢,但我想知道是否有內置於測試框架的內容。

回答

1

TestContext.CurrentTestOutcome property包含此信息。您可以通過在測試課程中添加TestContext屬性來訪問當前的TestContext實例。例如:

[TestClass] 
public class YourTestClass 
{ 
    public TestContext TestContext { get; set; } 

    //... 
} 
相關問題