Vía pensamientos ágiles, descubro una idea interesante y un herramienta para probar lo efectivos que son nuestros test unitarios.
La herramienta modifica en tiempo de ejecución nuestro código, cambiando condiciones por la negada, cambiando valores de constantes, operadores aritméticos, etc y se trata de ver si nuestros test fallan después de haberse modificado nuestro código. Si el test no falla, posiblemente es que no es un test suficientemente efectivo.
La herramienta que hace estas cosas es jumble.
¿lo has probado?
Pues no, temo deprimirme 😉
Se bueno.
Si lo pruebas escribe un post contando si es fácil de utilizar y es útil.
Por mi parte, si algún día lo pruebo haré lo mismo.
Yo he empezado a trastear ahora con JUnit por temas del trabajo y te agradezco toda la información que has aportado.
Esto del «jumble» me ha parecido interesante, pero creo que no me sirve para lo que queremos hacer. A ver si tu sabes algo sobre esto: ¿hay alguna manera de ejecutar test JUnit desde alguna herramienta que no sea un IDE? es decir, si se podría hacer un jar ejecutable o algo así.
Gracias!