TDD.
TDD se fundamenta en dos reglas:
No escribir código a menos que se tenga una prueba fallando.
Elimina duplicación (DRY).
El mantra utilizado en TDD es:
- RED.
- GREEN.
- REFACTOR.
TDD cuenta con dos tipos de pruebas:
- Pruebas unitarias.
- Pruebas de aceptación.