Я пока сам не фанат такого подхода (не пробовал толком но видел и есть проект где это надо поддерживать).
Сам я больше интегрейшен тесты люблю если приложение маленькое, либо юнит побольше беру тестить чтоб как можно больше зависимостей реальных было у сервиса, но это такая специфическая штука, в общем виде как правило трудно применять, и коллег может сильно триггерить