パッケージ org.springframework.test.web.reactive.server
@NonNullApi @NonNullFields パッケージ org.springframework.test.web.reactive.server
WebTestClient を介した Spring WebFlux サーバーエンドポイントのテストのサポート。- クラス説明レスポンスの Cookie に関するアサーション。型
<T>の表現に完全に抽出されたレスポンス本文を公開するExchangeResultサブクラス。WebTestClientを介して実行される交換のリクエストおよびレスポンスの詳細のコンテナー。Flux<T>としてデコードされましたがまだ消費されていないレスポンス本体を持つExchangeResultバリアント。レスポンスのヘッダーのアサーション。ネットワークソケットに対して実際のリクエストを行うのではなく、HttpHandlerを呼び出してリクエストを処理するコネクター。サーバーレスポンスがReactiveHttpOutputMessage.writeWith(org.reactivestreams.Publisher<? extends org.springframework.core.io.buffer.DataBuffer>)またはReactiveHttpOutputMessage.setComplete()を介して完了した後にエラーが発生し、変更できなくなったことを示します。JsonPath アサーション。リクエストが実行された後のサーバーレスポンスの状態に関するさらなるアサーションのために、基盤となるモックサーバー交換からの結果オブジェクトも公開する単純なClientHttpResponse拡張。フレームワークまたはアプリケーションが一連のカスタマイズをWebTestClient.MockServerSpecに事前パッケージ化し、ショートカットとして公開するために使用できる契約。レスポンスステータスに関するアサーション。内部でWebClientを使用してリクエストを実行する一方で、レスポンスを検証する流れるような API を提供する Web サーバーをテストするためのクライアント。レスポンス本文の内容に対する期待の仕様。WebTestClient.BodySpec <B, S は WebTestClient.BodySpec <B, S>> を継承します。単一のオブジェクトにデコードされたレスポンス本文に対する期待の仕様。テストに使用するWebClientをカスタマイズする手順。内部でWebClient.Builderに委譲します。WebFluxConfigurerと同等で内部的に委譲するコントローラー構成をカスタマイズするための仕様。リストにデコードされたレスポンス本文に対する期待の仕様。WebTestClient.MockServerSpec<B extends WebTestClient.MockServerSpec<B>>サーバーなしでテストをセットアップするための基本仕様。リクエストの本文を提供するための仕様。リクエストの本文と URI を提供するための仕様。リクエストヘッダーを追加し、交換を実行するための仕様。リクエストヘッダーとリクエストの URI を提供するための仕様。アサーションをレスポンスに適用するための連鎖 API。ルーター関数の構成をカスタマイズするための仕様。WebTestClient.UriSpec<S extends WebTestClient.RequestHeadersSpec<?>>リクエストの URI を提供するための仕様。カスタマイズをWebTestClient.Builderにカプセル化するための契約。WebTestClientの XPath アサーション。