0
我在Visual Studio 2010中有一個測試項目。在Visual Studio測試項目中添加「互聯網關閉」測試
其中一個測試類應該發送一些互聯網請求。
我想編寫一個測試,如:
[TestMethod()]
[ExpectedException(typeof(InternetDownException))]
public void ThrowsInternetDownExceptionWhenNoInternet()
{
// How do I fake internet down??
target.Connect(); // this is supposed to throw
}
明確指出,這不是一個嚴格的單元測試項目,因爲它訪問互聯網(以及在某些方法的文件系統)是非常重要的,但無論如何,我希望進行這些測試,在一個與我的其他經常運行的真正的單元測試項目分離的項目中。