Когда я пишу тестовый метод, я набираю «testm», нажимаю вкладку и волшебным образом вижу:
[TestMethod]
public void MethodName()
{
}
Когда я набираю methodName, он выделяется (не могу показать это здесь) как «поле», которое я заполняю. Я уверен, что вы все знакомы с этим поведением.
Лично мне нравятся названия для моих методов тестирования, такие как
Can_My_Method_Do_That_Thing вместо CanMyMethodDoThatThing . Я нахожу их намного легче читать, и в большинстве случаев они действительно так или иначе являются предложением.
По причинам, в которые я бы предпочел не входить, мне трудно набирать все эти _ символы, и я хотел бы иметь возможность использовать пробел и иметь пробелы в имени автоматически заменяется при нажатии «Enter».
Я слышал, что Visual Studio можно расширять и настраивать и так далее. Это достаточно расширяемо, чтобы сделать это?