我正在使用visual studio 2012和Reshaper 7.1.1并且行为确实让我感到烦恼。
我喜欢将我的C#单元测试命名如下
public void Identifier_Created_As_Expected()
我觉得这是一种很好的方式,可以快速准备测试所做的事情等。
我遇到的问题是Reshaper抱怨并发出警告说方法不符合规则等。这是正确的,因为我不会像这样命名我的常规方法。
我的测试项目有没有办法让resharper不抱怨这个允许吗?虽然不允许它使用普通的类库。
答案 0 :(得分:6)
转到 Resharper->选项 - >代码编辑 - > C# - > C#命名样式
然后点击高级设置
然后点击添加新规则
搜索测试类型和测试方法并将其定义为 UpperCase_UnderscoreTolerant 并取消选中启用检查选项
有关更多详细信息,请考虑访问: