希望,说“特别是随着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