6

我正在使用 Visual Studio 2012 和 Reshaper 7.1.1,并且我的行为确实让我感到困扰。

我喜欢将我的 C# 单元测试命名如下

public void Identifier_Created_As_Expected()

我觉得这是一种能够快速准备测试内容的好方法等。

我遇到的问题是 Reshaper 抱怨并给出警告说方法不匹配规则等。这是正确的,因为我不会像这样命名我的正常方法。

有什么方法可以让我的测试项目不让 reshaper 不抱怨这个并允许它吗?虽然不允许它使用普通的类库。

4

1 回答 1

6

转到Resharper-> 选项-> 代码编辑-> C#-> C# 命名样式

然后点击高级设置 高级设置突出显示

然后点击添加新规则 添加按钮被高亮显示

搜索测试类型测试方法并将其定义为UpperCase_UnderscoreTolerant并取消选中启用检查选项 测试方法命名规则定义

有关更多详细信息,请考虑访问:

于 2013-01-03T23:50:42.610 回答