8

是否有一种简单的方法可以在 Visual Studio 的开放测试类中运行所有测试。我发现这是我最经常需要做的。

大多数情况下,我使用 Resharpers 或 TestDriven.NET 测试运行程序,但在任何一个测试运行程序中我都找不到任何简单的方法来做到这一点。在 Resharper 中,有一个“将所有打开的测试添加到会话”功能会很好,但经过大量谷歌搜索后,我找不到一个,或者任何其他简单的方法来做到这一点。

是否有工具、插件或什么不能做到这一点?

4

3 回答 3

11

AFAIK,没有这样的功能。

或者你可以

  • 运行类内的所有测试(通过将光标设置到类、方法外并按Ctrl+R T
  • 在命名空间内运行所有测试(通过将光标设置到命名空间中,在类之外,然后按Ctrl+R T

在您设法运行有趣的测试之后(但是),您可以

  • 按再次运行这些测试Ctrl+R D
  • 按再次运行失败的测试Ctrl+R F

然后您可以创建测试列表。我不这样做,让它们保持最新是很耗时的。

于 2010-07-02T07:58:14.803 回答
1

运行所有测试:按 Ctrl + R、A

于 2015-11-16T14:04:09.153 回答
0

您是否考虑过自动化您的测试以在诸如 CruiseControl 之类的构建服务器上运行?

于 2010-07-10T04:02:39.553 回答