и репозиториев если нам нужен обычный CRUD с несложной валидацией?
Сделать, условно, три команды для Create/Update/Delete с запросами к БД и набор отчётов для вывода данных.
2. Стоит ли вообще тестировать CRUD и если стоит, то как?
1. да, разумеется. Более того, если у нас простенький круд, никаких колабораций и т.д. (ну например профиль пользователя или там комменты какие с лайками которые твои и только твои) то это даже предпочтительнее - меньше элементов проще система. Не вся логика в твоей системе обязана реализовываться одинаково, обычно есть часть "сложная" там где можно заморачиваться и много простой фигни где чем проще тем лучше 2. приемочные тесты.
> Тогда хватит юнитов Здесь не опечатка?
опечатка, приемочных*
Обсуждают сегодня