где есть связки их двух сервисов - это тестирование только связки. остальные не тестируются. это обсуловлено тем что проще было в 1 сервисе подключить другой сервис и настроить их на работу вместе, чем писать моки и заглушки
мок же должен быть умным, по сути полностью дублируя логику сервиса и при этом управляемый из тестов, данные там положить, или посмотреть че в него пришло