Package nablarch.test.core.messaging
Class RequestTestingSendSyncSupport
java.lang.Object
nablarch.test.core.messaging.RequestTestingSendSyncSupport
リクエスト単体テストで必要なメッセージング操作をサポートするクラス。
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetExpectedRequestMessage
(String sheetName, Integer caseNo, String expectedRequestMessageId, DataType dataType, boolean useCache) 要求電文の準備を行う。getResponseMessage
(String sheetName, String requestId, Integer caseNo, String responseMessageId, DataType dataType, boolean useCache) 応答電文の準備を行う。
-
Constructor Details
-
RequestTestingSendSyncSupport
コンストラクタ。- Parameters:
testClass
- テストクラス
-
-
Method Details
-
getExpectedRequestMessage
public List<RequestTestingMessagePool> getExpectedRequestMessage(String sheetName, Integer caseNo, String expectedRequestMessageId, DataType dataType, boolean useCache) 要求電文の準備を行う。- Parameters:
sheetName
- シート名caseNo
- テストケース番号expectedRequestMessageId
- 要求電文(期待値)のIDdataType
- データタイプuseCache
- 読み込んだデータのキャッシュ要否- Returns:
- テストデータ(メッセージ)投入用クラスのインスタンス
-
getResponseMessage
public RequestTestingMessagePool getResponseMessage(String sheetName, String requestId, Integer caseNo, String responseMessageId, DataType dataType, boolean useCache) 応答電文の準備を行う。- Parameters:
sheetName
- シート名requestId
- リクエストIDcaseNo
- テストケース番号responseMessageId
- 応答電文のIDdataType
- データタイプuseCache
- 読み込んだデータのキャッシュ要否- Returns:
- テストデータ(メッセージ)投入用クラスのインスタンス
-