クラス AbstractRequestResponseScenarioTests

java.lang.ObjectSE
org.springframework.integration.test.support.AbstractRequestResponseScenarioTests
既知の直属サブクラス
SingleRequestResponseScenarioTests

@DirtiesContext @DeprecatedSE(since="7.0", forRemoval=true) public abstract class AbstractRequestResponseScenarioTests extends ObjectSE
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
7.0 以降、AbstractRequestResponseScenarioTest を推奨
Spring Integration リクエスト / レスポンスメッセージのシナリオをテストするための便利なクラス。ユーザーは、1 つ以上の RequestResponseScenario テストで実行するサブクラスを作成します。各シナリオでは以下を定義します。
  • inputChannelName
  • outputChannelName
  • inputChannel でリクエストメッセージとして送信するペイロードまたはメッセージ
  • outputChannel で受信したレスポンスを検証するハンドラー
作成者:
David Turanski, Gary Russell, Artem Bilan, Jiandong Ma
  • コンストラクター概要

    コンストラクター
    コンストラクター
    説明
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
  • 方法の概要

    修飾子と型
    メソッド
    説明
    protected abstract ListSE<RequestResponseScenario>
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    このメソッドを実装して RequestResponse シナリオを定義します
    void
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    void
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    各シナリオを実行します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • AbstractRequestResponseScenarioTests

      public AbstractRequestResponseScenarioTests()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
  • メソッドの詳細

    • setUp

      public void setUp()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    • testRequestResponseScenarios

      public void testRequestResponseScenarios()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      各シナリオを実行します。メッセージチャネルをインスタンス化し、入力チャネルでリクエストメッセージを送信し、出力チャネルで受信したレスポンスでバリデーターを呼び出します。これは、サブスクライブ可能またはポーリング可能な出力チャネルを処理できます。
    • defineRequestResponseScenarios

      protected abstract ListSE<RequestResponseScenario> defineRequestResponseScenarios()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      このメソッドを実装して RequestResponse シナリオを定義します
      戻り値:
      -RequestResponseScenario のリスト