【问题标题】:Different number of tests in Test Explorer and Test Output Window测试资源管理器和测试输出窗口中不同数量的测试
【发布时间】:2021-02-04 03:34:54
【问题描述】:

我在几个项目中都注意到了这一点,我终于好奇地向你们提出了这个问题!

在 Visual Studio 中开发项目时,总有一段时间我注意到 Visual Studio 的测试资源管理器告诉我测试数量少于测试输出窗口中的说明。

我在 Visual Studio 中使用 NUnit 3 和 NUnit3 测试适配器,所有版本都是最新的。 而且我不知道这是怎么造成的。

所以我的问题是:

  • 是什么原因造成的?
  • 可以预防吗?
  • 谁是正确的/多少测试是正确的?

【问题讨论】:

  • 号码是666...
  • 哦该死的 ????????????‍♂️????‍♂️

标签: c# visual-studio unit-testing nunit nunit-3.0


【解决方案1】:

从 VS 的角度来看,造成差异的最常见原因是某些测试具有相同的名称。在这种情况下,两个或多个 nunit 测试可能算作一个与多个结果的测试。如果你有耐心,你可以一一选择测试,看看有多少显示多个结果。

也可能有其他原因。这将需要对您的实际测试进行一一检查,以便给出准确的答案。作为比较的基础,请考虑在 NUnit 控制台运行程序或 TestCentric GUI 下运行测试。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-14
    • 1970-01-01
    • 2016-12-02
    • 2014-06-15
    • 2020-08-26
    • 2010-09-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多