【发布时间】:2017-08-18 01:47:55
【问题描述】:
我正在使用 Visual Studio Enterprise 2017 开发我的 .net 核心项目。
我的解决方案还有一些单元测试项目,我想查看我当前的代码覆盖率。
当我点击测试 -> 分析代码覆盖率 -> 所有测试。我所有的单元测试都运行了,但在代码覆盖率结果中它只报告了我的单元测试项目的代码覆盖率,这对我来说没有任何意义。
问题 1:你们和我有同样的问题吗?有什么解决办法吗?我还需要在 VSTS 中设置构建定义来报告代码覆盖率。
问题 2:当我右键单击以调试我的单元测试的 1 时。它执行我所有的单元测试。这是 VS2017 的 bug 吗?
Update1:我发现了这个话题:https://github.com/Microsoft/vstest/issues/597
【问题讨论】:
标签: code-coverage visual-studio-2017 xunit vs-unit-testing-framework