Package nablarch.test.core.messaging
Class RequestTestingSendSyncSupport
java.lang.Object
nablarch.test.core.messaging.RequestTestingSendSyncSupport
リクエスト単体テストで必要なメッセージング操作をサポートするクラス。
-
Constructor Summary
Constructors -
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:
- テストデータ(メッセージ)投入用クラスのインスタンス
-