Building good unit tests is a lot harder than it sounds. Designing Developer Tests is a very nice introduction to the art.
Got a good quotation in it, too: The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is that when a thing that cannot possibly go wrong goes wrong it usually turns out to be impossible to get at or repair. - Douglas Adams, Mostly Harmless
Posted to Software development by Simon Brunning at March 10, 2004 04:44 PM