Introduction
UnitTesting is one of the key practices of
ExtremeProgramming. A unit test exercises an isolated unit of sourcecode instead of the complete sourcecode of an application and checks that the results of the tested code are as expected.
Tools
Many languages or platforms have a unit testing framework to support the execution of unit tests. A complete list is available at the
softare section of the
ExtremeProgramming website.
A
CodeCoverage tool reports how well the sourcecode of a project is being exercised by unit tests.
--
MartinBravenboer - 03 Sep 2002