有一种方法,但它很糟糕,我正在寻找更清洁的东西。
我可以转到菜单并选择Run All Test in Solution
。这会将所有测试带到会话中。但并非所有测试都是可运行的 - 有一组测试专为调试和集成而设计。这些测试有不同的类别。
我的目标是仅运行具有特定类别的解决方案中的所有测试。为此,我希望让ReSharper扫描我的解决方案,应用过滤器,然后运行生成的集合。
这可能吗?
答案 0 :(得分:5)
当您有一个也应用了类别的测试或测试夹具时,您可以单击装订线图标,类别显示为子菜单,其中包含全部运行选项,全部调试等等。
或者,您可以转到单元测试资源管理器(ReSharper - >单元测试 - >单元测试)并按类别分组。突出显示所需的类别并单击“运行”,或右键单击将仅运行这些测试。
您还可以按类别对“单元测试会话”窗口中的结果进行分组,然后再次运行该类别。