тестовых классов где эти данные нужны?
А если эти данные нужны для юнит тестов 2х-3х классов и для тестов контроллера, то я повторяю себя
Прям все? А что если надо будет поменять в каком то конкретном кейсе одно поле? Менять для всех?
Ну вот допустим для тестирования контроллера который работает с энтити A и для тестирование Сервиса который работает с той же информацией. А если нужно будет что-то свое, то создать заново прямо в тесте.
DRY относится к основному коду
Я придерживаюсь того, что код тестов это по сути тот же клиентский код и писать его нужно примерное также. По сути примеры того как нужно юзать твой api
Обсуждают сегодня