インターフェースの使用
org.springframework.test.web.reactive.server.WebTestClient.Builder
org.springframework.test.web.reactive.server 内の WebTestClient.Builder 使用
修飾子と型メソッド説明WebTestClient.Builder.apply
(WebTestClientConfigurer configurer) 指定されたコンフィギュレーターをこのビルダーインスタンスに適用します。WebClient.create(String)
の説明に従ってベース URI を構成します。static WebTestClient.Builder
WebTestClient.bindToServer()
このサーバーセットアップオプションを使用すると、Reactor Netty クライアントコネクターを介してライブサーバーに接続できます。static WebTestClient.Builder
WebTestClient.bindToServer
(ClientHttpConnector connector) 事前に構成されたコネクターを備えたWebTestClient.bindToServer()
のバリアント。WebTestClient.Builder.codecs
(ConsumerSE<ClientCodecConfigurer> configurer) WebTestClient.MockServerSpec.configureClient()
テストクライアントの構成と構築に進みます。WebTestClient.Builder.defaultCookie
(StringSE cookieName, StringSE... cookieValues) 指定されたヘッダーを追加していないすべてのリクエストに追加します。WebTestClient.Builder.defaultCookies
(ConsumerSE<MultiValueMap<StringSE, StringSE>> cookiesConsumer) 指定されたコンシューマーでデフォルトの Cookie を操作します。WebTestClient.Builder.defaultHeader
(StringSE headerName, StringSE... headerValues) 指定されたヘッダーを追加していないすべてのリクエストに追加します。WebTestClient.Builder.defaultHeaders
(ConsumerSE<HttpHeaders> headersConsumer) 指定されたコンシューマーでデフォルトのヘッダーを操作します。WebTestClient.Builder.entityExchangeResultConsumer
(ConsumerSE<EntityExchangeResult<?>> consumer) レスポンスが単一のエンティティ、エンティティのリスト、byte[] に完全にデコードされた後に毎回呼び出されるEntityExchangeResult
コールバックを構成します。WebTestClient.Builder.exchangeStrategies
(ConsumerSE<ExchangeStrategies.Builder> configurer) 使用すべきではありません。WebTestClient.Builder.exchangeStrategies
(ExchangeStrategies strategies) 使用するExchangeStrategies
を構成します。WebTestClient.Builder.filter
(ExchangeFilterFunction filter) 指定されたフィルターをフィルターチェーンに追加します。WebTestClient.Builder.filters
(ConsumerSE<ListSE<ExchangeFilterFunction>> filtersConsumer) 指定されたコンシューマーでフィルターを操作します。WebTestClient.mutate()
この Web テストクライアントのプロパティを変更するビルダーを返します。WebTestClient.Builder.responseTimeout
(DurationSE timeout) レスポンスを待機する最大時間。WebTestClient.Builder.uriBuilderFactory
(UriBuilderFactory uriBuilderFactory) baseUrl(String)
の代替として、また事実上オーバーライドするために、事前に構成されたUriBuilderFactory
インスタンスを提供します。修飾子と型メソッド説明void
WebTestClientConfigurer.afterConfigurerAdded
(WebTestClient.Builder builder, WebHttpHandlerBuilder httpHandlerBuilder, ClientHttpConnector connector) 一度だけ呼び出され、すぐに(つまりorg.springframework.test.web.servlet.client 内の WebTestClient.Builder 使用
修飾子と型メソッド説明static WebTestClient.Builder
サーバーとして使用するために、すでに初期化されたMockMvc
インスタンスを提供することにより、WebTestClient
の作成を開始します。MockMvcWebTestClient.MockMvcServerSpec.configureClient()
テストクライアントの構成と構築に進みます。
codecs(Consumer)
を推奨