有 .net core 3.1 Microsoft.net.sdk 项目,有很多异步 xUnit 测试。
- 尝试-将coverlet.msbuild 2.9.0添加到项目中,然后运行:
dotnet test Common\Common.csproj /p:CollectCoverage=true /
显示100%,但创建了一个空的覆盖文件 - 尝试过-将coverlet.collector 1.3.0添加到项目中,然后运行:
dotnet test Common\Common.csproj --collect:"XPlat Code Coverage"
在testresults\{guid}\coverage.cobertura.xml中创建了一个文件-但它只是说lines-covered=0
而标准输出是说 88 次测试在 4 秒内运行。我究竟做错了什么?