Class CompositeInterpreter
java.lang.Object
nablarch.test.core.util.interpreter.CompositeInterpreter
- All Implemented Interfaces:
TestDataInterpreter
複数のテストデータ表記を解釈するクラス。
解釈対象の値が、複数のテストデータ表記から構成される場合、各要素を解釈した結果を返却する。 例えば、${半角数字,4}-${半角数字,4}という記述は、1033-1222のような値に変換される。
解釈対象の値が、複数のテストデータ表記から構成される場合、各要素を解釈した結果を返却する。 例えば、${半角数字,4}-${半角数字,4}という記述は、1033-1222のような値に変換される。
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioninterpret
(InterpretationContext context) 解釈する。void
setInterpreters
(List<TestDataInterpreter> interpreters) 委譲先のTestDataInterpreter
を設定する。
-
Constructor Details
-
CompositeInterpreter
public CompositeInterpreter()
-
-
Method Details
-
interpret
解釈する。- Specified by:
interpret
in interfaceTestDataInterpreter
- Parameters:
context
- 解釈コンテキスト- Returns:
- 解釈された値
-
setInterpreters
委譲先のTestDataInterpreter
を設定する。- Parameters:
interpreters
-TestDataInterpreter
-