我已经设法让我的NUnit测试在我的本地机器上运行得很好用dotnet核心但我不知道如何让它们在我的VSTS构建服务器上运行,尽管有很多谷歌搜索。
我已经找到了使用nuget软件包安装的测试适配器来运行NUnit测试的详细说明,但由于兼容性问题,这些软件包不会安装在dotnet核心项目中。
任何人都可以建议或者我注定要过MSTest的生活吗?
答案 0 :(得分:0)
VSTS目前没有从NUnit3读取结果 - 尽管有open pull request这样做 - 所以希望它很快就会出现!
dotnet-test-nunit
目前不会生成VSTS可以读取的旧NUnit 2格式。然而,作为同时的解决方法,我相信您可以使用NUnitLite来运行核心测试,这可以使用--result
选项以NUnit2格式生成结果。
本指南进一步说明:http://www.alteridem.net/2015/11/04/testing-net-core-using-nunit-3/