在Visual Studio的"测试资源管理器"窗口中,当我根据"特征"对测试进行分组时,测试将按特定类别(我放在单元测试中的public sealed class TestCategoryAttribute
类)进行分组)
有没有办法在Resharper的"单元测试会话"窗口中做同样的事情?
我想创建一个包含所有具有特定类别的测试的新会话。
这是可能的,但这是一个多步骤的过程:
-
创建包含所有测试(或至少包含目标类别中的所有测试)的会话
-
在该会话中,转到选项 -> 分组依据 -> 类别
-
右键单击结果窗格中的类别,然后选择"创建新会话"
您可以将注释 Category() 添加到测试方法中。
[Test]
[Category("MyCategory")]
public void MyTestMethod_Example()
{
// ...
}