1.1 TDD - TeresaMarbanCastro/Learning-Kairos GitHub Wiki

Antes de programar una funcionalidad, se desarrollan test para probarlas. TDD Test Driven Development: Desarrollo guiado por tests se basa en tres hitos en la creación de código:

1: Red: escribo mi test, y me aseguro que es un test que queda en rojo (da error).

2: Green: escribo la funcionalidad que haga que mi test pase, es decir, se quede en verde.

3: Refactor: reescribo mi código asegurándome que el código queda bien limpio. Tras cada refactor, vuelvo a pasar los tests.

De esta manera se crea un código basado en tests.

Jasmine nos sirve para comprobar código.