首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >测试覆盖率.NetCore

测试覆盖率.NetCore
EN

Stack Overflow用户
提问于 2017-06-03 12:04:16
回答 2查看 941关注 0票数 0

我在为TestCoverage Xunit寻找一个.netCore。

我找到了OpenCover,但无法执行运行它的命令:

代码语言:javascript
复制
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人

EN

回答 2

Stack Overflow用户

发布于 2017-06-04 09:12:01

对于当前发布的版本,您需要使用完整的pdbs才能正常工作。

票数 2
EN

Stack Overflow用户

发布于 2017-06-05 00:17:20

我解决了问题。

我使用一个简单的'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人

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44343722

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档