Добавлено: 27 декабря 2022 г.
Часто бывает что вам нужно протестировать какую то функцию или метод, однако подобрать имя для теста бывает часто затруднительно. Для этого в этой статье мы рассмотрим несколько самых используемых подходов к именованию Unit тестов.
Ниже приведены несколько популярных условных обозначений, которые, как установлено, используются большинством разработчиков:
MethodName_StateUnderTest_ExpectedBehavior:
Существуют аргументы против этой стратегии, так как если имена методов изменяются после рефакторинга кода, это должно также изменить название теста, это становится трудным для понимания на более...
далее...