Кто-нибудь нашел хорошее решение для игнорировать тривиальные методы?
Использование некоторого автоматизированного тестирования, такого как Unitils
, на самом деле не является вариантом, поскольку покрытие кода не должно увеличиваться, если тестируются только геттеры/сеттеры!
Использование cobertrua-maven-plugin версии 2.5.1:
-) игнорировать методы не работает <ignore>com.company.*.set*</ignore>
-) Кто-нибудь попытался включить патч, например http://sourceforge.net/tracker/index.php?func=detail&aid=3010530&group_id=130558&atid=720017 в maven-plugin?
-) Кто-нибудь использует другой (лучше?) тестовый плагин?
Общий игнор для каждого метода get/set/is * также не очень хороший способ, так как эти шаблоны могут использоваться в других методах, но simle getter/setters. Также должно быть легко угадать тривиальные геттеры/сеттеры/конструкторы.
Я знаю об этом вопросе: Игнорировать методы в классе. cobertura maven plugin, но поскольку он не получил никаких соответствующих ответов, я подумал, что даю ему еще один снимок.