2012-03-15 10 views
2

JSR 303検証のコードカバレッジレポートを得る方法が見つかりません。JSR 303検証アノテーションのコードカバレッジ

私はウェブを精査しましたが、これに対する試行された解決策の参照は1件も見つかりません。 これを試してみると、完璧で完全な方法で失われています。##

これを試みる方法は誰にも分かりますか?

私は必要に応じてカバレッジツールを変更しても大丈夫です。私はCoberturaとJacocoを使います。

ありがとうございました。

+0

私は理解していません... JSR-303バリデータは対象外ですか? JSR-303豆は対象外ですか? 私はJacocoを使用しており、バリデーターとBeanの両方が十分にカバーされています。しかし、カスタムJSR-303アノテーションの問題が発生します。 – fabdouglas

+0

JSR 303に慣れていないが、テストカバレッジツールに精通している人のために、カバレッジデータを取得しようとしているのは何ですか?テストカバレッジは通常* code * ...ですが、アイデアを他のコード関連の成果物(例:仕様)に一般化することができます。これは、コードカバレッジデータから「その他の成果物」へのある種の後方へのトレーサビリティがない場合に実装するのは難しいです。 –

答えて

0

私は、テストケースが表現されたすべての検証ルールをカバーしているかどうかを検証することが問題だと思います。私はxml構成を使用して、同じ質問があります。

私の最高のアイデアは、これまでのところ、 <V extends ConstraintValidator>.isValid()方法(構文はご容赦)上の側面を使用して、処理されているルールを把握するContraintValidatorContextを使用することです。私はこれを試していない、私はこれが動作するかどうかもわからない。

関連する問題