2014-01-06 53 views
1

是否有可能讓Resharper(或NUnit?)知道我希望每個測試都在其自己的項目下尋找App.config,即使在解決方案中一起運行所有測試?如何在運行時使NUnit TestProject使用自己的配置?

背景:

我使用NUnit和測試亞軍附帶ReSharper的,我已經得到了在同一個解決方案的幾個測試項目。我的一些測試依賴於位於各自項目下的配置文件。

當我單獨運行測試項目時,它將使用它的內部App.config,並且一切正常。當我嘗試運行解決方案中的所有測試時,或者使用run all tests in current test session的快捷方式時,將不會選擇配置文件,並且根據配置進行的任何測試默認都會失敗。

由於這個原因,我通常最終會先在解決方案中運行所有測試,然後右鍵單擊測試運行器中的每個配置相關項目的節點,然後單獨運行它們。

回答

相關問題