2009-08-25 135 views
0

我們使用NUnit來運行大量的集成測試。停止運行安裝失敗測試

所有這些測試共享一個基類,這是一個測試夾具設置方法,用於準備其餘測試所需的數據。

如果測試夾具設置出現故障,有什麼辦法可以停止運行測試嗎?

現在它等待,直到所有的測試失敗,同樣的設置錯誤

回答

3

如果我理解你正確地你就不能拋出異常的地方在你的[設置]法[SetupFixture]類,如果你遇到失敗?

測試運行人員仍會報告您好像所有測試都失敗了,但不要讓您誤以爲他們是運行。只要遇到異常,NUnit就會立即終止。

+0

異常來自測試中的一種方法。 NUnit不會立即終止,與所有通過的測試相比,查看失敗報告需要的時間差不多相同。 – chandmk 2009-08-25 21:29:58

+0

好吧,我說得太快了。你的回答讓我更仔細地看錯誤信息。有一些集成測試沒有使用基本設置類。並且每個測試都與設置代碼進行相同的調用,這需要花費很長時間才能返回。 謝謝。 – chandmk 2009-08-25 22:39:56

相關問題