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