第312章 stub コンポーネント
Camel バージョン 2.10 で利用可能
stub: component は、開発またはテスト中に物理エンドポイントをスタブアウトする簡単な方法を提供します。これにより、特定の SMTP または Http エンドポイントに実際に接続せずにルートを実行できます。エンドポイントをスタブアウトするには、エンドポイント URI の前に stub: を追加します。
Stub コンポーネント内で、VM エンドポイントを作成します。Stub と VM の主な相違点は、仮想 マシン が URI と指定したパラメーターを検証することです。そのため、クエリー引数を持つ通常の URI の前に vm: を置くと通常失敗します。ただし、スタブは基本的にすべてのクエリーパラメーターを無視し、ルート内の 1 つ以上のエンドポイントを一時的にスタブアウトできるようにします。
312.1. URI 形式
stub:someUri
someUri
は、クエリーパラメーターを持つ URI にすることができます。