У меня есть настройка проекта ant, и я хотел довести покрытие кода до 80%. теперь это 40%, я хотел исключить некоторые пакеты и классы, чтобы количество кода было уменьшено, а мое покрытие достигло некоторого %.. Поскольку я использую Ant (build.xml) и JUnit, я нахожу у многих есть ответ, чтобы игнорировать тестовые случаи или исключать тестовые случаи. Но мой случай совсем другой. Я также хочу исключить некоторые пакеты и классы из теста JUnit и покрытия кода. Нужно ли использовать какие-либо настройки или какой-либо тег для build.xml. заранее спасибо.
Позвольте мне объяснить здесь ясно:
У меня есть исходный код с разными пакетами. Мои тестовые примеры находятся в другом модуле (тесте) со многими пакетами. Я написал множество тестовых примеров для всех классов многих пакетов. Поскольку некоторые из классов могут быть классами POJO/Model, поэтому эти классы не требуют какого-либо теста JUNIT, и я не хочу также тестировать его для покрытия кода. Теперь вопрос в том, что поскольку я не писал никаких тестов для своего исходного кода, процент покрытия будет меньше. Я хотел исключить свой исходный код определенного пакета, а также некоторые классы других пакетов. У меня есть много ответов, но это не сработало.
Я использую EclEmma, Junit, Ant(build.xml). Предлагайте свои идеи