Package nablarch.test.core.entity
Class SingleValidationTester<ENTITY>
java.lang.Object
nablarch.test.core.entity.SingleValidationTester<ENTITY>
- Type Parameters:
- ENTITY- テスト対象エンティティの型
単項目のバリデーションテストを行うクラス。
- Author:
- T.Kawasaki
- 
Constructor SummaryConstructorsConstructorDescriptionSingleValidationTester(Class<ENTITY> entityClass, String targetPropertyName) コンストラクタ
- 
Method SummaryModifier and TypeMethodDescriptionvoidtestSingleValidation(Class<?> group, Map<String, Object> options, String[] paramValue, String expectedMessageString, String... additionalMsgOnFail) 単項目のバリデーションテストを行う。voidtestSingleValidation(Class<?> group, Map<String, Object> options, String paramValue, String expectedMessageString, String... additionalMsgOnFail) 単項目のバリデーションテストを行う。
- 
Constructor Details- 
SingleValidationTesterコンストラクタ- Parameters:
- entityClass- エンティティクラス
- targetPropertyName- プロパティ名
 
 
- 
- 
Method Details- 
testSingleValidationpublic void testSingleValidation(Class<?> group, Map<String, Object> options, String paramValue, String expectedMessageString, String... additionalMsgOnFail) 単項目のバリデーションテストを行う。- Parameters:
- group- Bean Validationのグループ
- options- Bean Validationのメッセージ補完用マップ
- paramValue- パラメータとして使用する値
- expectedMessageString- 期待するメッセージ文字列(期待しない場合はnullまたは空文字)
- additionalMsgOnFail- テスト失敗時の追加メッセージ文言
 
- 
testSingleValidationpublic void testSingleValidation(Class<?> group, Map<String, Object> options, String[] paramValue, String expectedMessageString, String... additionalMsgOnFail) 単項目のバリデーションテストを行う。- Parameters:
- group- Bean Validationのグループ
- options- Bean Validationのメッセージ補完用マップ
- paramValue- パラメータとして使用する値
- expectedMessageString- 期待するメッセージ文字列(期待しない場合はnullまたは空文字)
- additionalMsgOnFail- テスト失敗時の追加メッセージ文言
 
 
-