стоит ли проверять значения параметров которые передаются в замоканный метод репозитория, или достаточно проверить его вызов?
Тестируя сервис ты тестируешь его методы) если юнит - мокай подключение к бд, если оно есть, ты и так знаешь что должна вернуть тебе бд, через сервис ты проверяешь, делает ли он то что должен) Иногда можно следить за вызовом методов и проверять какие данные передаются в метод, я всегда так делаю. В итоге я проверяю и что на вход в методы приходят верные данные и на выходе получаю то, что ожидаю. Обычно я просто делаю мок бд и реализую свой репозиторий, затем просто подменяю вызов репозитория на мой и он манипулирует с моковыми данными
Обсуждают сегодня