From f45f624d34bdba33726add11a26fb39c174d2baa Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Mon, 17 Dec 2018 13:49:06 +0100 Subject: [PATCH] Made test less brittle --- spring-cloud-contract-wiremock/pom.xml | 5 +++++ .../cloud/contract/wiremock/WiremockTestsApplication.java | 2 ++ 2 files changed, 7 insertions(+) diff --git a/spring-cloud-contract-wiremock/pom.xml b/spring-cloud-contract-wiremock/pom.xml index 17f69d42ea..dddb5a499e 100644 --- a/spring-cloud-contract-wiremock/pom.xml +++ b/spring-cloud-contract-wiremock/pom.xml @@ -17,6 +17,11 @@ com.github.tomakehurst wiremock-standalone + + org.apache.httpcomponents + httpclient + test + io.rest-assured rest-assured diff --git a/spring-cloud-contract-wiremock/src/test/java/org/springframework/cloud/contract/wiremock/WiremockTestsApplication.java b/spring-cloud-contract-wiremock/src/test/java/org/springframework/cloud/contract/wiremock/WiremockTestsApplication.java index 06aca0a895..39eb1f4573 100644 --- a/spring-cloud-contract-wiremock/src/test/java/org/springframework/cloud/contract/wiremock/WiremockTestsApplication.java +++ b/spring-cloud-contract-wiremock/src/test/java/org/springframework/cloud/contract/wiremock/WiremockTestsApplication.java @@ -11,6 +11,7 @@ import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Import; import org.springframework.http.MediaType; import org.springframework.http.RequestEntity; +import org.springframework.http.client.HttpComponentsClientHttpRequestFactory; import org.springframework.stereotype.Component; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -58,6 +59,7 @@ class Service { public Service(RestTemplate restTemplate) { this.restTemplate = restTemplate; + this.restTemplate.setRequestFactory(new HttpComponentsClientHttpRequestFactory()); } public String go() {