ENTITY - テスト対象エンティティの型public class SingleValidationTester<ENTITY>
extends java.lang.Object
| コンストラクタと説明 | 
|---|
SingleValidationTester(java.lang.Class<ENTITY> entityClass,
                      java.lang.String targetPropertyName)
コンストラクタ 
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
ValidationContext<ENTITY> | 
invokeValidation(java.lang.String[] paramValue)
バリデーションを実行する。 
 | 
void | 
testSingleValidation(java.lang.String[] paramValue,
                    java.lang.String expectedMessageId,
                    java.lang.String... additionalMsgOnFail)
単項目のバリデーションテストを行う。 
 | 
void | 
testSingleValidation(java.lang.String paramValue,
                    java.lang.String expectedMessageId,
                    java.lang.String... additionalMsgOnFail)
単項目のバリデーションテストを行う。 
 | 
java.lang.String | 
toString() | 
public SingleValidationTester(java.lang.Class<ENTITY> entityClass, java.lang.String targetPropertyName)
entityClass - エンティティクラスtargetPropertyName - プロパティ名public void testSingleValidation(java.lang.String paramValue,
                                 java.lang.String expectedMessageId,
                                 java.lang.String... additionalMsgOnFail)
paramValue - パラメータとして使用する値expectedMessageId - 期待するメッセージID(期待しない場合はnullまたは空文字)additionalMsgOnFail - テスト失敗時の追加メッセージ文言public void testSingleValidation(java.lang.String[] paramValue,
                                 java.lang.String expectedMessageId,
                                 java.lang.String... additionalMsgOnFail)
paramValue - パラメータとして使用する値expectedMessageId - 期待するメッセージID(期待しない場合はnullまたは空文字)additionalMsgOnFail - テスト失敗時の追加メッセージ文言public ValidationContext<ENTITY> invokeValidation(java.lang.String[] paramValue)
paramValue - 入力値ValidationContextpublic java.lang.String toString()
toString クラス内 java.lang.Object