|
|
|
|
@ -84,17 +84,14 @@ public class TestRestTemplate {
@@ -84,17 +84,14 @@ public class TestRestTemplate {
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Create a new {@link TestRestTemplate} instance. |
|
|
|
|
* @param restTemplateBuilder builder used to configure underlying {@link RestTemplate} |
|
|
|
|
* @param restTemplateBuilder builder used to configure underlying |
|
|
|
|
* {@link RestTemplate} |
|
|
|
|
* @since 1.4.1 |
|
|
|
|
*/ |
|
|
|
|
public TestRestTemplate(RestTemplateBuilder restTemplateBuilder) { |
|
|
|
|
this(buildRestTemplate(restTemplateBuilder)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private static RestTemplate buildRestTemplate(RestTemplateBuilder restTemplateBuilder) { |
|
|
|
|
Assert.notNull(restTemplateBuilder, "RestTemplateBuilder must not be null"); |
|
|
|
|
return restTemplateBuilder.build(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Create a new {@link TestRestTemplate} instance. |
|
|
|
|
* @param httpClientOptions client options to use if the Apache HTTP Client is used |
|
|
|
|
@ -130,6 +127,12 @@ public class TestRestTemplate {
@@ -130,6 +127,12 @@ public class TestRestTemplate {
|
|
|
|
|
this.restTemplate = restTemplate; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private static RestTemplate buildRestTemplate( |
|
|
|
|
RestTemplateBuilder restTemplateBuilder) { |
|
|
|
|
Assert.notNull(restTemplateBuilder, "RestTemplateBuilder must not be null"); |
|
|
|
|
return restTemplateBuilder.build(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private void addAuthentication(RestTemplate restTemplate, String username, |
|
|
|
|
String password) { |
|
|
|
|
if (username == null) { |
|
|
|
|
|