首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在运行所有测试时,如何让ReSharper忽略某些类别?

在使用 ReSharper 进行测试时,如果需要让 ReSharper 忽略某些类别,可以通过以下方法实现:

  1. 在类别上添加 [Ignore] 属性。

在类别声明前添加 [Ignore] 属性,可以告诉 ReSharper 忽略整个类别。例如:

代码语言:csharp
复制

Ignore

public class MyTestClass

{

代码语言:txt
复制
   // 测试方法

}

代码语言:txt
复制
  1. 使用 [Test] 属性。

如果只需要忽略某个特定的测试方法,可以在该方法上添加 [Test] 属性,并将 Ignore 属性设置为 true。例如:

代码语言:csharp
复制

public class MyTestClass

{

代码语言:txt
复制
   [Test(Ignore = true)]
代码语言:txt
复制
   public void MyTestMethod()
代码语言:txt
复制
   {
代码语言:txt
复制
       // 测试代码
代码语言:txt
复制
   }

}

代码语言:txt
复制
  1. 在 ReSharper 设置中忽略类别或方法。

可以在 ReSharper 的设置中,通过添加指定的类别或方法来忽略它们。具体操作步骤如下:

  • 打开 ReSharper 的设置对话框。
  • 在设置对话框中,选择 "Unit Tests" 选项卡。
  • 在 "Unit Tests" 选项卡中,选择 "Patterns" 子选项卡。
  • 在 "Patterns" 子选项卡中,点击 "Add" 按钮,添加需要忽略的类别或方法。
  • 在 "Add Pattern" 对话框中,输入需要忽略的类别或方法的名称,并选择 "Ignore" 选项。
  • 点击 "OK" 按钮,保存设置。

通过以上方法,可以让 ReSharper 在运行所有测试时忽略某些类别。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券