¿Puede el código totalmente cubierto tener un índice de cobertura de EclEmma de menos del 100%?

Acabo de escribir un código de muestra simple para asegurarme de que tengo EclEmma instalado correctamente. No estoy recibiendo una cobertura del 100%, y no entiendo por qué. El resaltado implica que tiene que ver con el nombre de la clase. Aquí está mi código, con las pruebas de JUnit correspondientes, la forma en que EclEmma lo destacó:

Los resultados de la cobertura muestran que tres instrucciones enArithmetic no están siendo golpeados, a pesar de que ambos métodos reales parecen estar completamente cubiertos:

he leídoLa documentación de EclEmma sobre cobertura de bloque básica., pero sigo confundido No estoy seguro de qué bloques básicos se están perdiendo. Al principio, pensé que EclEmma podría estar ignorando el bytecode para las clases, peroArithmeticTest parece ser manejado bien

Tengo dos preguntas estrechamente relacionadas:

¿Esto indica un problema con la forma en que instalé / configuré EclEmma?¿Es normal / aceptable que el código totalmente cubierto tenga una clasificación de cobertura EMMA alta pero no del 100%? En caso afirmativo, ¿cómo funciona?

Respuestas a la pregunta(3)

Su respuesta a la pregunta