1
我有TestClass
。在我的TestCleanUp
函數中,我想根據測試失敗的情況執行條件操作。如果測試失敗,TestCleanUp中的條件行爲
我當然可以用try-catch來包裝每個測試,並添加一個標誌,我可以稍後查詢,但我想知道是否有內置於測試框架的內容。
我有TestClass
。在我的TestCleanUp
函數中,我想根據測試失敗的情況執行條件操作。如果測試失敗,TestCleanUp中的條件行爲
我當然可以用try-catch來包裝每個測試,並添加一個標誌,我可以稍後查詢,但我想知道是否有內置於測試框架的內容。
該TestContext.CurrentTestOutcome
property包含此信息。您可以通過在測試課程中添加TestContext
屬性來訪問當前的TestContext
實例。例如:
[TestClass]
public class YourTestClass
{
public TestContext TestContext { get; set; }
//...
}