0
我正在嘗試使用resharper創建單元測試,但每次單擊「創建單元測試」時,都會導入Microsoft.VisualStudio.QualityTools.UnitTestFramework並創建MS單元測試。沒有選擇使用NUnit。如何使用NUnit而不是VisualStudio的UnitTestFramework
- 我ReSharper的已經禁用VisualStudio的測試支持
- 我刪除了MS單元測試的參考,但NUnit的不出現在「添加引用」對話框的參考
- 我手動添加到NUnit的我的測試用的NuGet項目
- ReSharper的仍使用VisualStudio中的單元測試,並導入其他DLL
此外,
- ReSharper的網站主要是關於運行測試,我沒有,我試圖尋找任何測試,但
- 但我似乎找到有關如何運行測試
所以信息,如果我有一個會談類庫。爲了讓Resharper自動創建NUnit測試,我需要採取什麼確切步驟?我是NUnit的新手,對ReSharper來說相當新,所以我錯過了什麼?
明天再次訪問代碼時,我會試一試。當我右鍵單擊某個類並選擇「創建單元測試?」時,是否必須創建第一個測試才能讓創建NUnit測試的人重新創建?我認爲僅參考就足夠了。但是,我在我的類庫中使用.NET 3.5,我試圖測試它(它必須在常規和緊湊框架下編譯)。我不在乎測試庫是.NET 4.0還是3.5。我想知道是否有某些東西阻止ReSharper自動檢測NUnit引用?我認爲它與NUnit打包在一起,但找不到它? – Alan
「創建單元測試」上下文選項似乎是Visual Studio的一部分(2010年,我認爲它在2012年和2013年已被刪除),在這種情況下,它將創建一個MSTest而不是一個NUnit。您將不得不像上面那樣手動創建它們。 –
哦......我想這很難說。是的,我使用VS2010。我終於找到了關於同一問題的一個問題:http://stackoverflow.com/questions/1989900/how-can-i-create-nunit-tests-with-res- harper因此,您的意見,並找到這個鏈接:http:///confluence.jetbrains.com/display/NETCOM/Speed+up+creation+of+unit+tests我想我有我的答案 – Alan