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