Package nablarch.test.core.entity
Class EntityTestConfiguration
java.lang.Object
nablarch.test.core.entity.EntityTestConfiguration
エンティティテスト用設定クラス。
- Author:
- T.Kawasaki
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription文字列生成クラスを取得する。static EntityTestConfigurationテスト設定を取得する。未入力時のメッセージIDを取得する。テスト用バリデーションストラテジを取得する。voidsetCharacterGenerator(CharacterGenerator characterGenerator) 文字列生成クラスを設定する。voidsetEmptyInputMessageId(String emptyInputMessageId) 未入力時のメッセージIDを設定する。voidsetFixLengthMessageId(String fixLengthMessageId) 桁数誤り時のメッセージIDを設定する(最大桁=最小桁)。voidsetMaxAndMinMessageId(String maxAndMinMessageId) 桁数超過時のメッセージIDを設定する(最大桁>最小桁)。voidsetMaxMessageId(String maxMessageId) 桁数超過時のメッセージIDを設定する(最大桁のみ)。voidsetMinMessageId(String minMessageId) 桁数の最大値が指定されない場合の、桁数不足時のメッセージIDを設定する。voidsetUnderLimitMessageId(String underLimitMessageId) 桁数不足時のメッセージIDを設定する。voidsetValidationTestStrategy(ValidationTestStrategy validationTestStrategy) テスト用バリデーションストラテジを設定する。
-
Constructor Details
-
EntityTestConfiguration
public EntityTestConfiguration()
-
-
Method Details
-
getConfig
テスト設定を取得する。- Returns:
- テスト設定
-
getEmptyInputMessageId
未入力時のメッセージIDを取得する。- Returns:
- 未入力時のメッセージID
-
setEmptyInputMessageId
未入力時のメッセージIDを設定する。- Parameters:
emptyInputMessageId- 未入力時のメッセージID
-
setMaxMessageId
桁数超過時のメッセージIDを設定する(最大桁のみ)。- Parameters:
maxMessageId- 桁数超過時のメッセージID
-
setUnderLimitMessageId
桁数不足時のメッセージIDを設定する。- Parameters:
underLimitMessageId- 桁数不足時のメッセージID
-
setMinMessageId
桁数の最大値が指定されない場合の、桁数不足時のメッセージIDを設定する。- Parameters:
minMessageId- 桁数不足時のメッセージID
-
setFixLengthMessageId
桁数誤り時のメッセージIDを設定する(最大桁=最小桁)。- Parameters:
fixLengthMessageId- 桁数誤り時のメッセージID
-
setMaxAndMinMessageId
桁数超過時のメッセージIDを設定する(最大桁>最小桁)。- Parameters:
maxAndMinMessageId- 桁数超過時のメッセージID
-
getCharacterGenerator
文字列生成クラスを取得する。- Returns:
- 文字列生成クラス
-
setCharacterGenerator
文字列生成クラスを設定する。- Parameters:
characterGenerator- 文字列生成クラス
-
getValidationTestStrategy
テスト用バリデーションストラテジを取得する。- Returns:
- テスト用バリデーションストラテジ
-
setValidationTestStrategy
テスト用バリデーションストラテジを設定する。- Parameters:
validationTestStrategy- テスト用バリデーションストラテジ
-