Package nablarch.test.core.reader
Interface TestDataParser
- All Known Implementing Classes:
BasicTestDataParser,DbLessTestDataParser
テストデータ取得インターフェース。
-
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) テストデータリーダを設定する。
-
Method Details
-
getExpectedTableData
期待するテーブルデータを取得する。- Parameters:
path- 取得元パスresourceName- 取得元データリソース名groupId- グループID(オプション)- Returns:
- 期待するテーブルデータを取得する。
-
getSetupTableData
準備用のテーブルデータを取得する。- Parameters:
path- 取得元パスresourceName- 取得元データリソース名groupId- グループID(オプション)- Returns:
- 準備用のテーブルデータ
-
getListMap
List-Map形式でデータを取得する。- Parameters:
path- 取得元パスresourceName- 取得元データリソース名id- ID- Returns:
- List-Map形式のデータ
-
getSetupFile
準備用の固定長ファイルデータを取得する。- Parameters:
path- 取得元パスresourceName- 取得元データリソース名groupId- グループID(オプション)- Returns:
- 固定長ファイル
-
getExpectedFile
期待する固定長ファイルデータを取得する。- Parameters:
path- 取得元パスresourceName- 取得元データリソース名groupId- グループID(オプション)- Returns:
- 固定長ファイル
-
getMessage
メッセージ用に固定長ファイルデータを取得する。- Parameters:
path- 取得元パスresourceName- 取得元データリソース名id- ID- Returns:
- 固定長ファイル
-
setTestDataReader
テストデータリーダを設定する。- Parameters:
testDataReader- テストデータリーダ
-
setDbInfo
DbInfoを設定する。- Parameters:
dbInfo- DbInfo
-
setInterpreters
テストデータの解釈クラスを設定する。- Parameters:
interpreter- 解釈クラス
-
isResourceExisting
指定されたパスとリソース名に該当するExcelファイルが存在するか判定する。- Parameters:
basePath- パスresourceName- リソース名- Returns:
- 存在する場合、真
-