единственный сайд–эффект это то, что такая методология быстро распидорасит тесты до 10х размера в сравнении с самим кодом, который он тестирует. макака будет в восторге, потому что теперь он сможет проецировать на коллег что он ответственный программист, но понравится ли это его коллегам–шимпанзе? сложно сказать. я лично никогда не был в восторге от тест–выскочек которые пихают свои тесты по всем щелям, в основном из–за тупости, сопряженной с таким фанатическом поведением. тупостью уровня assert(add(2, 2), 4) тупостью которая просто мусорила мое внимание. да синтетические тесты это полная хуета, слава богу можно писать настоящие тесты, по которым можно проследить ход твоих мыслей, как ты задумал и что ты делаешь с кодом пока его пишешь и т.д. то есть в этом красота что git подобную информцаию преподносит очень красиво, с визуализацией и т.д. но тем не менее, кодеры почему–то стесняются использовать тесты.