在MS單元測試中引發期望異常
首先準備一個引發異常的方法。
1 public static void ThrowException()
2 {
3 throw new ArgumentException();
4 }
然后在單元測試項目中,寫下測試方法。
[TestMethod]
[ExpectedException(typeof(ArgumentException))]// 構造函數中為期望引發的異常。
public void ThrowExceptionTest()
{
Program.ThrowException();// 調用被測試的方法。
}
如果測試通過,則說明被測試的方法與預期正確,否則被測試的方法邏輯存在錯誤。
posted on 2014-09-24 15:32 順其自然EVO 閱讀(147) 評論(0) 編輯 收藏 所屬分類: 測試學習專欄