Подтвердить что ты не робот

Как заставить Resharper разрешить подчеркивание в именах методов, но только в тестах?

Я знаю, что есть способ сделать это, но я не могу найти его снова.

Итак, кто-нибудь знает, как разрешить Resharper разрешать подчеркивания в модульных тестах?

Итак, например, я хочу, чтобы это было ОК


В MyClassTest.cs

public void MyMethodName_StateUnderTest_ExpectedResult()
{}

Но я хочу, чтобы это флаг:


В MyClass.cs

public void MyPoorly_Named_Method()
{}

Спасибо за любую помощь

4b9b3361

Ответ 1

В этом сообщении показано, как настроить это: http://atombrenner.blogspot.com/2010/07/how-to-change-resharper-naming-style.html

ОБНОВЛЕНИЕ: Структура Machine.Specifications расширяет возможности ReSharper, позволяя создавать пользовательские стили именования для тестов/спецификаций, Очень круто; пожелать, чтобы другие рамки делали то же самое. http://lostechies.com/derekgreer/2010/02/11/resharper-naming-style-for-machine-specifications/

Ответ 2

Плагин AgentSmith для Resharper дает вам этот уровень контроля над наименованием.