我正在寻找.netCore Xunit的TestCoverage。
我找到了OpenCover,但我没有成功执行命令来运行它:
C:\Users\andre.silva\AppData\Local\Apps\OpenCover\OpenCover.Console.exe -target:"C:\Users\andre.silva\.dnx\runtimes\dnx-clr-win-x86.1.0.0-rc1-update1\bin\dnx.exe" -targetargs:"--lib dotnet test" -output:coverage.xml -register:user -filter:"+[*]* -[xunit*]*"
错误:无法解析项目
有人知道OpenCover是否可以与.NETCore项目一起运行吗?
Tks人
答案 0 :(得分:2)
使用当前发布的版本,您需要使用完整的pdbs才能工作。
答案 1 :(得分:0)
我解决了这个问题。
我正在运行一个简单的“dotnet 测试'但我应该使用' dotnet xunit '
转到测试项目中的根文件夹并运行:
C:\Users\andre.silva\.nuget\packages\OpenCover\4.6.519\tools\OpenCover.Console.exe -target:"C:\Program Files\dotnet\dotnet.exe" -targetargs:"xunit" -register:user -filter:"+[*]* -[xunit*]*" -oldStyle
Tks Guys