Package nablarch.test.core.entity
Class SingleValidationTester<ENTITY>
java.lang.Object
nablarch.test.core.entity.SingleValidationTester<ENTITY>
- Type Parameters:
 ENTITY- テスト対象エンティティの型
単項目のバリデーションテストを行うクラス。
- Author:
 - T.Kawasaki
 
- 
Constructor Summary
ConstructorsConstructorDescriptionSingleValidationTester(Class<ENTITY> entityClass, String targetPropertyName) コンストラクタ - 
Method Summary
Modifier 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
- 
testSingleValidation
public 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- テスト失敗時の追加メッセージ文言
 - 
testSingleValidation
public 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- テスト失敗時の追加メッセージ文言
 
 -