Покрытие кода аннотации проверки JSR 303 - PullRequest
2 голосов
/ 15 марта 2012

Я не могу найти способ, который даст мне отчет о покрытии кода для проверки JSR 303.

Я просмотрел сеть и не могу найти ни единой ссылки на какое-либо предпринятое для этого решение. Я, честно говоря, в полной и полной потере, как попытаться это сделать. ##

Кто-нибудь знает способ сделать это?

Я в порядке, даже если меняю инструмент покрытия, если это необходимо. Я использую Cobertura и Jacoco.

Спасибо за помощь.

1 Ответ

0 голосов
/ 25 июля 2012

Я думаю, что вопрос заключается в проверке того, что тестовые случаи охватывают все выраженные правила проверки. Я использую конфигурацию XML, и у меня тот же вопрос.

До сих пор моя лучшая идея заключалась в использовании <V extends ConstraintValidator>.isValid() (простите за синтаксис) и используйте ContraintValidatorContext, чтобы выяснить, какое правило обрабатывается. Я не пробовал это, я даже не уверен, что это сработает.

...