ABSTRACT

This is akin to cat-herding or managing developers. Unless (unwisely: see section 14.6) your organization has split unit testing from development, you will not manage the writing of unit tests. Most of the contents of this section are therefore for background information. You will however need to know if a release heading your way has been sufficiently unit-tested. Here are some questions to be asked:

• How much of the code has been exercised by the unit tests? • Were the unit tests run just before the build or some time before? • Has the rigor of unit testing been related to the risk the unit represents?