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

Stu*_*ing 5 resharper dotcover

首先让我说我是ReSharper和dotCover的新手,我使用的是v10.0.2.

附带的屏幕截图显示了VS中的解决方案资源管理器和一组测试的覆盖树.

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

很明显,产品没有做正确的事情,或者我不是.

  • 为什么只有覆盖树中显示的某些程序集?
  • 为什么我在覆盖树中显示的测试所涵盖的任何程序集都没有?
  • 如何让它正常工作?

编辑 如果它有任何区别,我正在使用xUnit并在ReSharper中安装了xUnit运行扩展,并且测试本身运行正常.

屏幕截图

cit*_*att 6

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

描述正在发生的事情的YouTrack问题在这里:DCVR-7976

  • 即使我关闭了卷影复制,我也无法让它与 UWP 一起使用 (2认同)