EclEmma es un plugin para Eclipse que nos informa de la cantidad de código que está cubierta por nuestros tests: la cobertura de código.
Instalación
En las versiones modernas de Eclipse (a partir de Mars) no es necesario instalar nada ya que viene incluido por defecto.
Preparación del proyecto
Es necesario que en el build path del proyecto exista la librería de JUnit, y recomendable que haya tests.
Ejecución
Para ejecutar el análisis de la cobertura de código hacemos click derecho sobre el proyecto y después en “Coverage As/JUnit Test”.
Revisión de resultados
En cuanto termine el proceso, los resultados estarán disponibles en la vista de Coverage. En el código veremos que aparece un sombreado verde, amarillo o rojo. Verde indica que nuestro código está totalmente cubierto por tests, amarillo que lo está pero no al 100% y rojo que no lo está en absoluto.
So, what do you think ?