Configure cobertura to ignore certain blocks of codeanotaciones Lombok vs cobertura de código de Cobertura o una herramienta similar
Por lo que he leído de la pregunta anterior, no hay manera de Cobertura para excluir parte del código dado que se está probando en lugar de tener la cobertura en las pruebas.
¿Es eso cierto?/¿Es posible en cualquier herramienta similar?
estoy usuing Lombok anotaciones @Getter
, @Setter
y así sucesivamente, que son grandes, pero resultan en ser 'rojo' en el informe de cobertura, incluso si estoy probando métodos get y set. - Me gustaría hacer algo con eso ... ¿Hay alguna manera de solucionar esto?
¿Cómo sería esta ayuda? Delombok no se deshace de los getters/setters, que todavía se muestran "rojos" en la cobertura. –
También en mi caso, algunos códigos de prueba requieren que los métodos generados 'hashcode' y' equals' funcionen correctamente. Con el código delombinado, las pruebas se romperían. –
¿Por qué las pruebas se rompen en iguales y hashCode? ¿Hay algo mal con el código generado? –