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