While the philosophy behind unit tests is rational, the success of the system depends heavily on its implementation and ...
Try to keep units small, use appropriate tools, and pair-up programmers and tester; these are suggestions from Adrian Bolboacă for writing good unit tests. Unit testing is a mixture of programming and ...