Есть метод сервиса Fun1. Внутри он вызывает другие сервисы, для которых создаются moq-объекты. Но так же внутри вызывает и другие методы этого же сервиса.
Вопрос: стоит ли мокать эти методы того же сервиса, чтобы выполнить так сказать чистое тестирование только одного метода?
Т.е. варианты:
1. Мокать только на уровне сервиса. Если метод вызывает другие методы своего сервиса — вызывает в чистом виде и зависим от них.
2. Мокать и сервисы и методы своего же сервиса.