[unit-testing] Is Unit Testing worth the effort?