2011-04-13 54 views
0

我去VS2010,工具,選項,TestDriven.Net,測試運行。如何驗證TestDriven.net是否使用NUnit 2.5.vNext?

我觀察NUnit 2.5版本2.5.0到2.5.65535.65535將被啓動。

如何配置TestDriven.Net使用NUnit 2.5.10,或者其他最新最好的?

編輯:

我正在使用TestDriven.Net 3.0 RTM。不幸的是,這裏沒有testdriven.net-3標籤。

我對這個問題的理解不正確。 TestDriven.Net將NUnit 2.5.5報告爲用於生成測試結果的版本。我認爲它運行並使用NUnit 2.5.5來執行。據說,nunit.mocks.dll和pnunit不包含在TD.Net發行版中。

回答

2

要解決這個問題,我將NUnit安裝下的bin文件夾的所有內容複製到TestDriven.Net安裝下的2.5文件夾中。最好的辦法是製作一個2.5文件夾的備份副本,因爲這有點黑客。我目前正在運行的TestDriven.Net 2.5.10版本的NUnit:

------ Test started: Assembly: XXX.dll ------ 

15 passed, 0 failed, 0 skipped, took 2.05 seconds (NUnit 2.5.10). 

有跡象表明,TestDriven.Net依賴於2.5文件夾內的一些額外的DLL,但如果提到的程序認真遵守它們將被保留。