Само по себе использование принта для тестирования кода не является хорошей идеей. Понятно, что если ваш код 12 строк, пилить под него тесты, такая затея, хотя в разработке и такое, я думаю, имеет место быть.
Вопрос в том, что если ваш код овер 10000 строк, исполнен в виде классов и методов, то тут уже начинаются трудности, чтобы понять где сломалось и использовать для... Читать далее