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