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.