gpt4 book ai didi

resharper - dotCover 未显示解决方案中的所有项目

转载 作者:行者123 更新时间:2023-12-02 23:17:58 26 4
gpt4 key购买 nike

首先我要说的是,我是 ReSharper 和 dotCover 的新手,并且我正在使用两者的 v10.0.2。

所附屏幕截图显示了 VS 中的解决方案资源管理器以及一组测试的覆盖率树。

每当我运行覆盖时,它总是在覆盖树中显示相同的程序集子集。重要的是,显示的所有测试都是针对服务或基础设施程序集中的代码,这两者都没有显示在覆盖树中。

显然,要么是产品做得不对,要么是我做得不对。

  • 为什么覆盖树中只显示部分程序集?
  • 为什么我正在运行的测试没有涵盖任何程序集在覆盖树中显示?
  • 如何使其正常工作?

编辑如果有什么区别的话,我正在使用 xUnit 并在 ReSharper 中安装 xUnit 运行扩展,并且测试本身运行得很好。

Screen shot

最佳答案

这是由于卷影复制 - 启用后,dotCover 期望 .pdb 文件也被复制,而 xunit 执行的标准卷影复制不会执行此操作。如果您在单元测试选项页面中禁用卷影复制,它将正常工作。我认为可以更新 xunit runner 来解决这个问题。

描述当前情况的 YouTrack 问题如下:DCVR-7976

关于resharper - dotCover 未显示解决方案中的所有项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34952149/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com