diff --git a/samples/standalone/pom.xml b/samples/standalone/pom.xml
index 6d2e7e600f..35d66ea2ed 100644
--- a/samples/standalone/pom.xml
+++ b/samples/standalone/pom.xml
@@ -26,7 +26,7 @@
contracts
restdocs
dsl
-
+ webclient
diff --git a/samples/standalone/webclient/http-server/pom.xml b/samples/standalone/webclient/http-server/pom.xml
index 2a7070567d..170b54a892 100644
--- a/samples/standalone/webclient/http-server/pom.xml
+++ b/samples/standalone/webclient/http-server/pom.xml
@@ -180,7 +180,7 @@
-
+
+ <!– TODO: Remove –>
-x
test
@@ -214,7 +214,7 @@
-
+ -->
windows
diff --git a/samples/standalone/webclient/http-server/src/test/java/com/example/fraud/StubGeneratorTests.java b/samples/standalone/webclient/http-server/src/test/java/com/example/fraud/StubGeneratorTests.java
index 4d63f0b756..42e8074aa0 100644
--- a/samples/standalone/webclient/http-server/src/test/java/com/example/fraud/StubGeneratorTests.java
+++ b/samples/standalone/webclient/http-server/src/test/java/com/example/fraud/StubGeneratorTests.java
@@ -23,7 +23,6 @@ import com.fasterxml.jackson.databind.ObjectMapper;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
-
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.autoconfigure.json.AutoConfigureJsonTesters;
import org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs;
@@ -32,7 +31,6 @@ import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.boot.test.json.JacksonTester;
import org.springframework.http.MediaType;
import org.springframework.restdocs.webtestclient.WebTestClientRestDocumentation;
-
import org.springframework.test.web.reactive.server.WebTestClient;
import org.springframework.web.reactive.function.BodyInserters;
@@ -69,8 +67,7 @@ public class StubGeneratorTests {
.jsonPath("$.rejectionReason").isEqualTo("Amount too high")
.consumeWith(verify().jsonPath("$.clientId")
.jsonPath("$[?(@.loanAmount > 1000)]")
- .contentType(MediaType.valueOf("application/vnd.fraud.v1+json"))
- .stub("markClientAsFraud"))
+ .contentType(MediaType.valueOf("application/vnd.fraud.v1+json")))
.consumeWith(
WebTestClientRestDocumentation.document("markClientAsFraud"));
}
@@ -87,8 +84,7 @@ public class StubGeneratorTests {
.jsonPath("$.rejectionReason").doesNotExist()
.consumeWith(verify().jsonPath("$.clientId")
.jsonPath("$[?(@.loanAmount <= 1000)]")
- .contentType(MediaType.valueOf("application/vnd.fraud.v1+json"))
- .stub("markClientAsNotFraud"))
+ .contentType(MediaType.valueOf("application/vnd.fraud.v1+json")))
.consumeWith(
WebTestClientRestDocumentation.document("markClientAsNotFraud"));
}
diff --git a/spring-cloud-contract-verifier/src/main/java/org/springframework/cloud/contract/verifier/converter/YamlToContracts.java b/spring-cloud-contract-verifier/src/main/java/org/springframework/cloud/contract/verifier/converter/YamlToContracts.java
index 9800d93cdd..e76a61c855 100644
--- a/spring-cloud-contract-verifier/src/main/java/org/springframework/cloud/contract/verifier/converter/YamlToContracts.java
+++ b/spring-cloud-contract-verifier/src/main/java/org/springframework/cloud/contract/verifier/converter/YamlToContracts.java
@@ -209,16 +209,15 @@ class YamlToContracts {
private void handleQueryParameters(YamlContract yamlContract, Url url) {
if (yamlContract.request.queryParameters != null) {
- url.queryParameters(
- (queryParameters -> yamlContract.request.queryParameters.forEach((key, value) -> {
- if (value instanceof List) {
- ((List>) value).forEach(
- v -> queryParameters.parameter(key, queryParamValue(yamlContract, key, v)));
- }
- else {
- queryParameters.parameter(key, queryParamValue(yamlContract, key, value));
- }
- })));
+ url.queryParameters((queryParameters -> yamlContract.request.queryParameters.forEach((key, value) -> {
+ if (value instanceof List) {
+ ((List>) value)
+ .forEach(v -> queryParameters.parameter(key, queryParamValue(yamlContract, key, v)));
+ }
+ else {
+ queryParameters.parameter(key, queryParamValue(yamlContract, key, value));
+ }
+ })));
}
}