Package nablarch.test.core.reader
Class DbLessTestDataParser
java.lang.Object
nablarch.test.core.reader.DbLessTestDataParser
- All Implemented Interfaces:
TestDataParser
DBデータ以外のテストデータを読み込み、各オブジェクトにparseするクラス。
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetExpectedFile(String path, String resourceName, String... groupId) 期待する固定長ファイルデータを取得する。getExpectedTableData(String path, String resourceName, String... groupId) 期待するテーブルデータを取得する。getListMap(String path, String resourceName, String id) List-Map形式でデータを取得する。getMessage(String path, String resourceName, String id) メッセージ用に固定長ファイルデータを取得する。getSetupFile(String path, String resourceName, String... groupId) 準備用の固定長ファイルデータを取得する。getSetupTableData(String path, String resourceName, String... groupId) 準備用のテーブルデータを取得する。booleanisResourceExisting(String basePath, String resourceName) 指定されたパスとリソース名に該当するExcelファイルが存在するか判定する。voidDbInfoを設定する。voidsetInterpreters(List<TestDataInterpreter> interpreter) テストデータの解釈クラスを設定する。voidsetTestDataReader(TestDataReader testDataReader) テストデータリーダを設定する。
-
Constructor Details
-
DbLessTestDataParser
public DbLessTestDataParser()
-
-
Method Details
-
getExpectedTableData
Description copied from interface:TestDataParser期待するテーブルデータを取得する。- Specified by:
getExpectedTableDatain interfaceTestDataParser- Parameters:
path- 取得元パスresourceName- 取得元データリソース名groupId- グループID(オプション)- Returns:
- 期待するテーブルデータを取得する。
-
getSetupTableData
Description copied from interface:TestDataParser準備用のテーブルデータを取得する。- Specified by:
getSetupTableDatain interfaceTestDataParser- Parameters:
path- 取得元パスresourceName- 取得元データリソース名groupId- グループID(オプション)- Returns:
- 準備用のテーブルデータ
-
getListMap
Description copied from interface:TestDataParserList-Map形式でデータを取得する。- Specified by:
getListMapin interfaceTestDataParser- Parameters:
path- 取得元パスresourceName- 取得元データリソース名id- ID- Returns:
- List-Map形式のデータ
-
getSetupFile
Description copied from interface:TestDataParser準備用の固定長ファイルデータを取得する。- Specified by:
getSetupFilein interfaceTestDataParser- Parameters:
path- 取得元パスresourceName- 取得元データリソース名groupId- グループID(オプション)- Returns:
- 固定長ファイル
-
getExpectedFile
Description copied from interface:TestDataParser期待する固定長ファイルデータを取得する。- Specified by:
getExpectedFilein interfaceTestDataParser- Parameters:
path- 取得元パスresourceName- 取得元データリソース名groupId- グループID(オプション)- Returns:
- 固定長ファイル
-
getMessage
Description copied from interface:TestDataParserメッセージ用に固定長ファイルデータを取得する。- Specified by:
getMessagein interfaceTestDataParser- Parameters:
path- 取得元パスresourceName- 取得元データリソース名id- ID- Returns:
- 固定長ファイル
-
setTestDataReader
Description copied from interface:TestDataParserテストデータリーダを設定する。- Specified by:
setTestDataReaderin interfaceTestDataParser- Parameters:
testDataReader- テストデータリーダ
-
setDbInfo
Description copied from interface:TestDataParserDbInfoを設定する。- Specified by:
setDbInfoin interfaceTestDataParser- Parameters:
dbInfo- DbInfo
-
setInterpreters
Description copied from interface:TestDataParserテストデータの解釈クラスを設定する。- Specified by:
setInterpretersin interfaceTestDataParser- Parameters:
interpreter- 解釈クラス
-
isResourceExisting
Description copied from interface:TestDataParser指定されたパスとリソース名に該当するExcelファイルが存在するか判定する。- Specified by:
isResourceExistingin interfaceTestDataParser- Parameters:
basePath- パスresourceName- リソース名- Returns:
- 存在する場合、真
-