2

有一种方法,但它很糟糕,我正在寻找更清洁的东西。

我可以进入菜单并选择Run All Test in Solution。这会将所有测试带到会话中。但并非我们所有的测试都是可运行的——有一组测试是为调试和集成而设计的。此类测试有不同的类别。

我的目标是只运行解决方案中具有特定类别的所有测试。为此,我希望让 ReSharper 扫描我的解决方案,应用过滤器,然后运行结果集。

那可能吗?

4

1 回答 1

5

当您有一个测试或测试夹具也应用了一个类别时,您可以单击装订线图标,该类别将显示为一个子菜单,其中包含运行全部、全部调试等选项。

或者,您可以转到单元测试资源管理器(ReSharper -> 单元测试 -> 单元测试)并按类别分组。突出显示您想要的类别并单击运行,或右键单击将只运行这些测试。

您还可以按类别在“单元测试会话”窗口中对结果进行分组,然后再次运行该类别。

于 2013-10-15T09:21:57.923 回答