dotCover 2025.3 Help

在当前文档中处理单元测试

在当前文档中发现测试

dotCover 在编辑器中发现所有支持框架的单元测试 类 和单个单元测试,并在编辑器中每个项目旁边添加相应的 操作指示器

dotCover 在编辑器中显示单元测试的不同指示器

测试

该方法是单元测试,您可以 运行和调试 它。

测试

该类是单元测试类,您可以 运行和调试 包含的测试。

已通过

单元测试在上次执行中已通过。

已通过

单元测试 class 中的测试在上次执行中已通过。

已失败

单元测试在上次执行中失败。

已失败

单元测试 class 中至少有一个测试在上次执行中失败。

已忽略

单元测试在上次执行中被忽略。

已忽略

单元测试类中的所有测试在上次执行中被忽略。

运行、调试或覆盖当前文档中的测试

在当前文档中运行、调试或覆盖单元测试有多种方式。 您可以使用操作指示器、主菜单或快捷键:

  • 要运行、调试或覆盖单个测试或测试类中的所有测试,请点击其旁边的操作指示器。 在操作列表中,为测试选择 运行/调试覆盖 ,为测试 class 选择 全部运行/全部调试全部覆盖

    dotCover:在编辑器中识别单元测试
  • 或者,您可以使用 运行单元测试 运行单元测试 Control+T R/调试单元测试 调试单元测试 Control+T D覆盖单元测试 覆盖单元测试 Control+T H 命令,这些命令也可以在主菜单(ReSharper | 单元测试 )和上下文菜单中找到。 这些命令根据编辑器中的光标位置或选择内容的不同而有所不同:

    • 要运行、调试或覆盖单个测试或测试 class 中的所有测试,请将插入点放在测试/测试 class 名称处,或放在其声明的任意位置。

    • 要运行多个测试,请在编辑器中选择所需的测试。

    • 要运行当前文件中的所有测试,可以选择所有测试或将光标放在测试 类 之外。

  • 您可以通过在导航弹出窗口中选择一个测试并点击 覆盖测试 ThemedIcon.Cover.Screen.(Gray).png ,为特定语句的一个 覆盖测试运行执行或覆盖分析:

    dotCover_show_covering_tests.png

无论您选择哪种方式运行、调试或覆盖测试,您都将在 单元测试会话窗口 中看到执行进度、结果和输出。 如果有一个打开的 单元测试会话 ,执行的测试将被添加到该会话中。 如果没有测试会话或现有会话是 锁定的 ,则会创建一个新的测试会话。

如有必要,您可以随时通过按 Control+T T 或从菜单中选择 ReSharper | 单元测试 | 重复上次运行 来重新运行您上次执行的测试。

最后修改日期: 2025年 12月 8日