Рефакторинг по просьбе 5
Теория и практика | создано: 05.07.2022 | опубликовано: 24.07.2022 | обновлено: 13.01.2024 | просмотров: 1261
В этом видео про: unit-тестирование, написание тестов, refactoring, абстракции, moq, интерфейсы
Описание
Мне в руки попал проект, в котором ребята попробовал "натянуть" unit-тесты на бизнес-логику. Самостоятельно не совсем получилось (или не совсем просто получилось, то есть с костылями), и меня заинтересовал этот момент. Я проделал некоторый рефакторинг, и хочу с вами поделиться своими мыслями по этому поводу. Сразу скажу, что абстрагировался от оригинального проекта, который изначально построен на платформе ASP.NET MVC. Я взял буквально один метод из конроллера и воспроизвёл его в консольном приложении.
Что из этого получилось - смотрите сами.