| Descrição Principal |
Os Testes de Unidade XP são geralmente implementados no nível de classe (em linguagens OO) e testam a interface pública. Para cada classe no sistema, existe um teste de classe. Frameworks populares de teste estão disponíveis gratuitamente (tais como JUnit, CppUnit, CppUnitLite, NUnit e VBUnit). Estas são ferramentas simples que ajudam o desenvolvedor a organizar e executar testes de unidade. Estes testes direcionam o desenvolvimento da programação e informam ao programador se o código funciona como o esperado. |