Diseño de Software con TDD
- Escribe una prueba de unidad.
- Dentro de la prueba escribe el código tal cuál necesitas usar.
- Corre la prueba y verifica que falle, pues no hay nada que probar.
- Escribe el código necesario para resolver el error que te marca la prueba al fallar.
- Continua paso a paso hasta hacer que la prueba pase.
- Una vez que la prueba pase, puedes refactorizar tu código, teniendo en cuenta que tu prueba debe estar pasando.
- Repite este procedimiento cuantas veces sea necesario. De esta forma garantizas que tu código funciona. Puedes agregar todas las pruebas de unidad que gustes, son gratis.