我可以通过命令行在VS2015项目中成功运行Xunit测试:
dnx test
但是当尝试在Visual Studio中使用Testdriven.NET时,它返回一条消息无法找到项目的程序集。此外,Visual Studio 测试资源管理器似乎也没有找到测试。
假设测试是从命令行运行的,那么测试是正确构建的,所以我想知道还有什么可能遗漏。
这是Lukasz要求的project.json。
{
"version": "1.0.0-*",
"description": "",
"authors": [ "" ],
"tags": [ "" ],
"projectUrl": "",
"licenseUrl": "",
"tooling": {
"defaultNamespace": "<%= namespace %>"
},
"dependencies": {
"xunit": "2.1.0",
"xunit.runner.dnx": "2.1.0-rc1-build204"
},
"commands": {
"test": "xunit.runner.dnx"
},
"frameworks": {
"dnx451": { }
}
}