Hibernate Validator 3.1.0.GA がプロパティ ファイル ValidationMessages.properties でカスタム検証メッセージを検索しないという問題があります。
この問題を説明するために、git から取得できる小さなサンプル プロジェクトを作成しました。
git clone https://bitbucket.org/sstein/validation-example.git
ソース ツリーを取得したら、以下を使用して作成した単体テストを実行して、問題をテストできます。
mvn test
3 つのテスト ケースがあり、validateDescriptionTest(com.example.MyClassTest) は次のエラーで失敗しています。
想定:<[説明は 1 ~ 10 文字の長さである必要があります。]> でしたが:<[{descriptionMsg}]>
また、単体テストでリソース バンドルにアクセスできることを確認するテスト ケースも追加しました。
これが失敗する理由を誰かが知っていますか?
PS: 自分で試すことができるように、例を追加して最初の質問を完全に書き直しました。