На днях пришлось долго отлаживать свою программу. В результате этого я задумался о важности тестов. Вдохновлённый протолжительностью отладки я скачал cppunit. После просмотра примеров у меня сложилось впечатление, что главное счастье от его использования — это умная директива ASSERT. В общем-то проверить, что 1=1 я и без этой программы мог. Очевидно, что я чего-то не понимаю.
Объясните мне, пожалуйста, в чём заключаются достоинства этой программы.
Заранее спасибо.