diff --git a/spring-cloud-contract-tools/spring-cloud-contract-converters/src/test/groovy/org/springframework/cloud/contract/verifier/wiremock/DslToWireMockClientConverterSpec.groovy b/spring-cloud-contract-tools/spring-cloud-contract-converters/src/test/groovy/org/springframework/cloud/contract/verifier/wiremock/DslToWireMockClientConverterSpec.groovy index 7e9daab7b2..7c23c2e10f 100755 --- a/spring-cloud-contract-tools/spring-cloud-contract-converters/src/test/groovy/org/springframework/cloud/contract/verifier/wiremock/DslToWireMockClientConverterSpec.groovy +++ b/spring-cloud-contract-tools/spring-cloud-contract-converters/src/test/groovy/org/springframework/cloud/contract/verifier/wiremock/DslToWireMockClientConverterSpec.groovy @@ -103,6 +103,19 @@ class DslToWireMockClientConverterSpec extends Specification { convertedContents.size() == 2 JSONAssert.assertEquals(jsonResponse(1), convertedContents.values().first(), false) JSONAssert.assertEquals(jsonResponse(2), convertedContents.values().last(), false) + and: + StubMapping mapping = stubMappingIsValidWireMockStub(convertedContents.values().first()) + StubMapping mapping2 = stubMappingIsValidWireMockStub(convertedContents.values().last()) + and: + wireMockRule.addStubMapping(mapping) + wireMockRule.addStubMapping(mapping2) + and: + restTemplate.exchange(RequestEntity.put("${url}/1".toURI()) + .header('Content-Type', 'application/json') + .body(""), String) + restTemplate.exchange(RequestEntity.put("${url}/2".toURI()) + .header('Content-Type', 'application/json') + .body(""), String) } private String jsonResponse(int index) {