manually - java code coverage maven plugin
¿Por qué emma no da cobertura total a los bloques finalmente? (1)
Hay una entrada sobre esto en EMMA Faq: Ramas implícitas debido a los bloques finalmente. Tocando el tema de bloques parcialmente cubiertos finalmente. Quizás eso ayude.
No entiendo por qué Emma no proporciona cobertura de código completa a los bloques "finalmente". He hecho un programa de ejemplo corto para demostrar esto.
Cuando ejecuto el programa se muestra:
try
finally
Así que no entiendo por qué, finalmente, se marca como rojo (no se ejecuta) y el "finalmente" "println" se marca de amarillo (se ejecuta parcialmente). ¿Me estoy perdiendo de algo? ¿Cómo hacer que Emma entienda que el bloque finalmente está cubierto?
¡Gracias!