Автоматизированное тестирование программного обеспечения — это хорошо, прекрасно даже. Писать юнит-тесты — как говорить правду: легко и приятно. Одна мелочь только портит идиллию и порождает самые черные помыслы. То, что тесты, иногда, надо отлаживать. Потому что они, иногда, не работают. Сволочи.