Comentarios a los ejemplos de JUnit realizados según el método propuesto por las metodologías ágiles
EjemploJUnit0000
- test a la manera clásica. Primero el código, luego el test.
EjemploJUnit0001
- creamos el test antes que el código. El código no compila.
EjemploJUnit0002
- Escribimos el código necesario para que el sistema compile. El test falla.
EjemploJUnit0003
- Escribimos el código necesario para que el test pase.
EjemploJUnit0004
- Introducimos un nuevo requerimiento y lo representamos mediante un nuevo test.
- El test falla. Ajustamos el código para que pase el nuevo test.
- Observamos que el segundo test pasa, en efecto, pero el primero falla. Acabamos de ejecutar, casi sin querer, un test de regresión.
EjemploJUnit0005
- Ajustamos el código para que ambos test pasen. Sólo el necesario.
EjemploJUnit0006
- Reorganizamos el código (refactoring)