以前是dotnet核心的project.json世界中的一个简单......
dotnet test -xml myfile.xml
会输出您可以在VSTS中上传的测试文件。这不再起作用,我找不到任何有用的帮助。我已经升级了我的项目,但我现在有大量的测试没有输出,这是无用的。
有没有人解决过这个问题?
我找到了这篇文章......
https://xunit.github.io/docs/getting-test-results-in-vsts.html
但这不适用于.net核心
答案 0 :(得分:3)
您可以使用 .NET Core 任务和发布测试结果任务来发布您的xunit测试结果。详细设置如下:
.NET Core
命令:test
项目:指定测试csproj文件,例如**/*Tests/*.csproj
参数:--logger "trx;LogFileName=myfile.xml"
发布测试结果
测试结果格式:VSTest
测试结果文件:**/myfile.xml