希望,說「特別是隨着ReSharper的」,你的意思是你想知道如何運行NUnit的測試,如果可能的話,用ReSharper。話雖這麼說,這裏是如何無需ReSharper的運行在Visual Studio針對ASP.NET核心NUnit的測試(原名爲ASP.NET 5):
- 添加一個新的項目,並選擇控制檯應用程序(.NET核心)。試圖使用類庫會報錯。
- 添加最新版本的DOTNET試驗NUnit的 NuGet包的(確保包括搶鮮被選中,否則您將無法在飼料的NuGet找到它)
- 添加最新版本的NUnit NuGet包。
- 編輯project.json和加入這一行:
"testRunner": "nunit",
現在,您可以通過選擇測試運行測試 - 從Visual Studio菜單中的所有測試 - 運行。
你project.json文件應該是這樣的:
{
"version": "1.0.0-*",
"buildOptions": {
"emitEntryPoint": true
},
"dependencies": {
"dotnet-test-nunit": "3.4.0-beta-1",
"ProjectUnderTest": "1.0.0-*",
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.0"
},
"NUnit": "3.4.1"
},
"testRunner": "nunit",
"frameworks": {
"netcoreapp1.0": {
"imports": "dnxcore50"
}
}
}
[如何運行的xUnit 2.1.0-β - \ *的DNX項目的ReSharper]的可能重複(HTTP://計算器.com/questions/30827067/how-to-run-xunit-2-1-0-beta-for-dnx-projects-with-resharper) –
這不是重複的~~~這個是xUnit,另一個是爲NUnit。 – Smartkid