This commit is contained in:
Rossen Stoyanchev
2017-06-27 18:28:50 -04:00
parent d728d597f2
commit 667437e300
5 changed files with 16 additions and 21 deletions

View File

@@ -66,7 +66,7 @@ class DefaultWebTestClientBuilder implements WebTestClient.Builder {
"Either WebHttpHandlerBuilder or ClientHttpConnector must be provided");
this.webClientBuilder = (webClientBuilder != null ? webClientBuilder : WebClient.builder());
this.httpHandlerBuilder = (httpHandlerBuilder != null ? httpHandlerBuilder.cloneBuilder() : null);
this.httpHandlerBuilder = (httpHandlerBuilder != null ? httpHandlerBuilder.clone() : null);
this.connector = connector;
this.responseTimeout = responseTimeout;
}
@@ -146,7 +146,7 @@ class DefaultWebTestClientBuilder implements WebTestClient.Builder {
new HttpHandlerConnector(this.httpHandlerBuilder.build()));
DefaultWebTestClientBuilder webTestClientBuilder = new DefaultWebTestClientBuilder(
this.webClientBuilder.cloneBuilder(), this.httpHandlerBuilder,
this.webClientBuilder.clone(), this.httpHandlerBuilder,
this.connector, this.responseTimeout);
return new DefaultWebTestClient(this.webClientBuilder,

View File

@@ -384,9 +384,8 @@ public interface WebTestClient {
Builder responseTimeout(Duration timeout);
/**
*
* @param configurer
* @return
* Shortcut for pre-packaged customizations to WebTestClient builder.
* @param configurer the configurer to apply
*/
Builder apply(WebTestClientConfigurer configurer);