當使用Visual Studio執行本地構建時,是否可以啓用Resharper自動運行解決方案中的所有單元測試?我相信NUnit有一個選項「重新運行上次測試」,但我沒有看到通過Resharper或VS的選項。Resharper - 在Build上運行NUnit單元測試
在此先感謝
JP
[編輯]這可能會或可能並不重要,但我要指出的是,我是一個人的團隊編寫一箇中等大小的應用程序。
當使用Visual Studio執行本地構建時,是否可以啓用Resharper自動運行解決方案中的所有單元測試?我相信NUnit有一個選項「重新運行上次測試」,但我沒有看到通過Resharper或VS的選項。Resharper - 在Build上運行NUnit單元測試
在此先感謝
JP
[編輯]這可能會或可能並不重要,但我要指出的是,我是一個人的團隊編寫一箇中等大小的應用程序。
我不認爲ReSharper有這個選擇,但你總是可以轉向NCrunch或Continuous Testing之類的其他連續測試框架。只是要知道,他們仍然是相當新的,有點粗糙的邊緣。
我建議創建一個構建腳本(MSBuild,nAnt,耙,無論) - 使用此腳本來構建解決方案,然後對其運行測試。
從IDE分離構建過程將允許您向構建中添加更多內容(其他類型的測試,靜態檢查,樣式檢查等)。
查看this blog entry關於這個問題。
發佈這一個任何人都遇到它的未來:
如果你正在運行的Visual Studio 2012,有人寫了一個插件,會做的正是你在找什麼: http://visualstudiogallery.msdn.microsoft.com/5dca9c5c-29cf-4fd7-b3ff-573e5776f0bd