Visual Studio Team Server CI运行.NET Core xUnit测试失败

时间:2018-09-05 17:05:36

标签: asp.net-core azure-devops xunit

我已经读过xUnit getting test results in vsts

构建完成后,它将运行我的测试,并显示所有测试用例通过。

但是任务失败了,我从日志中找不到任何原因。

System.IO.FileNotFoundException: Unable to find tests for D:\a\1\s\Services\AuthManagement\XXXX.Management.Api.Test\obj\Release\netcoreapp2.1\XXXX.Management.Api.Test.dll. Make sure test project has a nuget reference of package "Microsoft.NET.Test.Sdk" and framework version settings are appropriate. Rerun with /diag option to diagnose further.

我在本地nb中运行此命令,没有任何错误。

在vsts中有错误消息

{{1}}

XXXX.Management.Api.Test项目,已经安装了Microsoft.NET.Test.Sdk nuget包

1 个答案:

答案 0 :(得分:0)

根据错误消息,它查找obj / release文件夹中的文件,该文件应排除在外,因此您可以添加!**\obj\**以排除obj文件夹中的文件。例如;

**\*xUnitTest*.dll
!**\obj\**