Мы используем cobertura для измерения покрытия кода при модульном тестировании и комплексном / системном тестировании.
Некоторые классы больше подходят для получения покрытия в виде простого юнит-теста. (Некоторые требуют базы данных, тестирования GUI и т. Д.). В то время как фиктивные объекты, заглушки, инфраструктура тестирования GUI помогут здесь, мы рассматриваем способ пометить некоторые классы, которые не будут включены в инструментарий.
Cobertura предоставляет обработку на основе шаблонов для включения / исключения классов. Есть ли способ аннотировать класс и отказаться от инструментария?
Без вышеизложенного мне придется написать собственный процессор аннотаций, чтобы получить список классов, а затем использовать результат, чтобы пропустить этап настройки.