¿Alguien ha encontrado una buena solución para ignorar los métodos triviales?
¡Usar algunas pruebas automatizadas como Unitils
no es realmente una opción, ya que la cobertura del código no debería aumentar si solo se prueban getters/setters!¿Todavía no hay una solución para ignorar setter/getter (otros métodos triviales) con el cover-maven-plugin?
Usando cobertrua-maven-plugin de la versión 2.5.1:
-) para ignorar los métodos no funciona <ignore>com.company.*.set*</ignore>
-) ¿Alguien trató de incluir un parche como http://sourceforge.net/tracker/index.php?func=detail&aid=3010530&group_id=130558&atid=720017 en el maven-plugin?
-) Alguien usa un plugin de prueba diferente (¿mejor?)
Una ignorancia general para cada método get/set/is * tampoco es una buena manera, ya que estos patrones se pueden usar en otros métodos, pero simle getter/setters. También debería ser fácil adivinar trivial getters/setters/constructors.
Sé de la pregunta: Ignore methods in class. cobertura maven plugin pero dado que no obtuvo ninguna respuesta relevante, pensé que le daría otra oportunidad.
brillante, voy a probar y Revisar tan pronto como obtuve 5mins –
excelente, tuve que verificar el código del complemento para el uso ya que no pude encontrarlo en ninguna parte (por lo tanto, incluirlo en la respuesta) –
@AbGator ya estaba incluido (revisé el código) y funciona (está incluido en nuestro ciclo) ... compruebe antes de eliminar la información ya probada y de trabajo. –