Package nablarch.test.core.reader
Interface TestDataParser
- All Known Implementing Classes:
BasicTestDataParser
,DbLessTestDataParser
@Published(tag="architect")
public interface TestDataParser
テストデータ取得インターフェース。
- Author:
- Hisaaki Sioiri
-
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) 準備用のテーブルデータを取得する。boolean
isResourceExisting
(String basePath, String resourceName) 指定されたパスとリソース名に該当するExcelファイルが存在するか判定する。void
DbInfoを設定する。void
setInterpreters
(List<TestDataInterpreter> interpreter) テストデータの解釈クラスを設定する。void
setTestDataReader
(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:
- 存在する場合、真
-