1
publique su prueba . Si usted espera que su código de salida " Amo la lámpara ", entonces la prueba debe ser diseñado para asegurarse de que obtiene exactamente esa salida.
2
Generar el código y hacer que falle la prueba. Cuanto más complejo sea el código , más fácil es generalmente de romper. Una vez que el código se ha construido y ha fallado la prueba , que ha completado la etapa de "Red " .
3
Fije su código para hacer pasar la prueba por cualquier medio necesario . Sacrificio funcionalidad no esencial si no se refiere a la prueba y si le ayudará a pasar el examen. Este es el paso "Green " .
4
mirar hacia atrás en el código de trabajo . Quite las secciones de código redundantes y simplificar el código , recortando cualquier cosa que no es necesario. Ejecute la prueba de nuevo para asegurarse de que no ha roto su código . Este es el paso " Refactorizar " .
5
Repita la "Red , Green, Refactorizar " para cada función de su código como ponerlo en práctica .