Package nablarch.test.core.entity
Class EntityTestConfiguration
java.lang.Object
nablarch.test.core.entity.EntityTestConfiguration
エンティティテスト用設定クラス。
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription文字列生成クラスを取得する。static EntityTestConfiguration
テスト設定を取得する。未入力時のメッセージIDを取得する。テスト用バリデーションストラテジを取得する。void
setCharacterGenerator
(CharacterGenerator characterGenerator) 文字列生成クラスを設定する。void
setEmptyInputMessageId
(String emptyInputMessageId) 未入力時のメッセージIDを設定する。void
setFixLengthMessageId
(String fixLengthMessageId) 桁数誤り時のメッセージIDを設定する(最大桁=最小桁)。void
setMaxAndMinMessageId
(String maxAndMinMessageId) 桁数超過時のメッセージIDを設定する(最大桁>最小桁)。void
setMaxMessageId
(String maxMessageId) 桁数超過時のメッセージIDを設定する(最大桁のみ)。void
setMinMessageId
(String minMessageId) 桁数の最大値が指定されない場合の、桁数不足時のメッセージIDを設定する。void
setUnderLimitMessageId
(String underLimitMessageId) 桁数不足時のメッセージIDを設定する。void
setValidationTestStrategy
(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
- テスト用バリデーションストラテジ
-