2

我正在使用 xUnit (1.9.2. version) + ReSharper + xUnit.net Test Support for ReSharper 9 extension for ReShaper。
出于某种原因,ReSharper 单元测试运行程序不会发现所有现有的单元测试,而测试资源管理器会发现。所有测试类都标记为公开。
有什么线索吗?

4

1 回答 1

0

如果有人在 R# 中挣扎,没有检测到一些/所有单元测试:

在我的情况下,深度清洁解决方案或重新启动我的机器并没有削减它。我不得不关闭 Visual Studio 并完全重置其用户空间设置 + 临时数据 + 重新安装最新最好的 R#。要手动重置 VS 的用户空间设置,请尝试以下操作:

https://www.matteopozani.com/visual-studio-cache-cleanup/

  1. 关闭 Visual Studio(确保任务管理器中不存在 devenv.exe)
  2. 删除 %USERPROFILE%\AppData\Local\Microsoft\VisualStudio[version]\ComponentModelCache 目录
  3. 您可能还需要清理用户的临时文件夹 [1:1]。它通常位于:%USERPROFILE%\AppData\Local\Temp 下。
于 2018-10-17T09:51:54.693 回答