带有dotnet核心和nunit的VSTS构建服务器 - 如何运行我的测试?

时间:2016-10-17 16:13:15

标签: .net build asp.net-core nunit azure-devops

我已经设法让我的NUnit测试在我的本地机器上运行得很好用dotnet核心但我不知道如何让它们在我的VSTS构建服务器上运行,尽管有很多谷歌搜索。

我已经找到了使用nuget软件包安装的测试适配器来运行NUnit测试的详细说明,但由于兼容性问题,这些软件包不会安装在dotnet核心项目中。

任何人都可以建议或者我注定要过MSTest的生活吗?

1 个答案:

答案 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/