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