Как исключить методы получения / установки в тестовом покрытии в плагине эхолота?
Мы используем Jenkins CI с Sonar для тестового покрытия. Мы используем Atlassian Clover в качестве инструмента покрытия. Итак, вопрос: как исключить методы получения / установки из покрытия теста, чтобы увеличить процент покрытия теста без написания бесполезных тестовых случаев? Я пытался внести некоторые изменения в разделах Настройки-> Общие настройки-> Клевер и Настройки-> Общие настройки->Java, но безуспешно. Как я понимаю, мне нужно применить что-то вроде (.*) - public.(получить | комплект | есть)[A-Z0-9]. но я не знаю, куда мне положить это выражение.
1 ответ
http://jira.codehaus.org/browse/SONAR-766 в настоящее время планируется для версии 4.1. Не стесняйтесь смотреть это.