Class IntegrationTestSupport

java.lang.Object
nablarch.test.event.TestEventDispatcher
nablarch.test.core.integration.IntegrationTestSupport

public class IntegrationTestSupport extends TestEventDispatcher
結合テストサポートクラス。
Author:
T.Kawasaki
  • Constructor Details

    • IntegrationTestSupport

      public IntegrationTestSupport(Class<?> testClass)
      コンストラクタ
      Parameters:
      testClass - テストクラス
    • IntegrationTestSupport

      protected IntegrationTestSupport()
      コンストラクタ。
  • Method Details

    • setUpDbBeforeTestMethod

      public void setUpDbBeforeTestMethod()
      テストメソッド実行前にデータベースセットアップを実行する。
    • executeBatch

      public void executeBatch(String sheetName)
      バッチ処理方式のテストを実行する。
      Parameters:
      sheetName - シート名
    • executeMessagingSync

      public void executeMessagingSync(String sheetName)
      メッセージ同期応答方式のテストを実行する。
      Parameters:
      sheetName - シート名
    • executeOnline

      public void executeOnline(String sheetName, String baseUri)
      オンライン処理方式のテストを実行する。
      Parameters:
      sheetName - シート名
      baseUri - ベースURI
    • executeOnline

      public void executeOnline(String sheetName, String baseUri, Advice advice)
      オンライン処理方式のテストを実行する。
      Parameters:
      sheetName - シート名
      baseUri - ベースURI
      advice - コールバック
    • createInstance

      protected AbstractHttpRequestTestTemplate createInstance(String baseUri)
      インスタンスを生成する。
      Parameters:
      baseUri - ベースURI
      Returns:
      インスタンス