我正在研究this stack overflow answer that provides reliable cleanup of tests的變體。你如何編寫NUnit插件的單元測試?如何爲NUnit加載項編寫NUnit測試?
研究如何NUnit的自檢,我已經確定:
- 你可以寫測試,即傳,即驗證NUnit的正確行爲的測試失敗。
- 你寫在一個單獨的組件壓測試夾具單元測試(否則被測燈具將與您的單元測試執行)
- 使用NUnit.TestUtilities.TestBuilder創建夾具和調用TestSuite.Run方法。
我沒有看到的是任何測試的加載過程。我在安裝和執行之間發生錯誤。我如何單元測試實現如下?
- IAddin.Install
- ITestDecorator.Decorate
我有集成測試(失敗的),並確定了單元測試,將更加有效地隔離問題。 – Precipitous 2010-10-14 17:38:38