Package nablarch.test.core.integration
Class IntegrationTestSupport
java.lang.Object
nablarch.test.event.TestEventDispatcher
nablarch.test.core.integration.IntegrationTestSupport
結合テストサポートクラス。
- Author:
- T.Kawasaki
- 
Field SummaryFields inherited from class nablarch.test.event.TestEventDispatchertestName
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedコンストラクタ。IntegrationTestSupport(Class<?> testClass) コンストラクタ
- 
Method SummaryModifier and TypeMethodDescriptionprotected AbstractHttpRequestTestTemplatecreateInstance(String baseUri) インスタンスを生成する。voidexecuteBatch(String sheetName) バッチ処理方式のテストを実行する。voidexecuteMessagingSync(String sheetName) メッセージ同期応答方式のテストを実行する。voidexecuteOnline(String sheetName, String baseUri) オンライン処理方式のテストを実行する。voidexecuteOnline(String sheetName, String baseUri, Advice advice) オンライン処理方式のテストを実行する。voidテストメソッド実行前にデータベースセットアップを実行する。Methods inherited from class nablarch.test.event.TestEventDispatcherdispatchEventOfAfterTestClass, dispatchEventOfAfterTestMethod, dispatchEventOfBeforeTestClassAndBeforeSuit, dispatchEventOfBeforeTestMethod, getMethodName
- 
Constructor Details- 
IntegrationTestSupportコンストラクタ- Parameters:
- testClass- テストクラス
 
- 
IntegrationTestSupportprotected IntegrationTestSupport()コンストラクタ。
 
- 
- 
Method Details- 
setUpDbBeforeTestMethodpublic void setUpDbBeforeTestMethod()テストメソッド実行前にデータベースセットアップを実行する。
- 
executeBatchバッチ処理方式のテストを実行する。- Parameters:
- sheetName- シート名
 
- 
executeMessagingSyncメッセージ同期応答方式のテストを実行する。- Parameters:
- sheetName- シート名
 
- 
executeOnlineオンライン処理方式のテストを実行する。- Parameters:
- sheetName- シート名
- baseUri- ベースURI
 
- 
executeOnlineオンライン処理方式のテストを実行する。- Parameters:
- sheetName- シート名
- baseUri- ベースURI
- advice- コールバック
 
- 
createInstanceインスタンスを生成する。- Parameters:
- baseUri- ベースURI
- Returns:
- インスタンス
 
 
-