diff --git a/spring-cloud-contract-tools/spring-cloud-contract-pact/src/main/java/org/springframework/cloud/contract/verifier/spec/pact/BodyConverter.java b/spring-cloud-contract-tools/spring-cloud-contract-pact/src/main/java/org/springframework/cloud/contract/verifier/spec/pact/BodyConverter.java index 0f4e419f7f..fb3d6f040c 100644 --- a/spring-cloud-contract-tools/spring-cloud-contract-pact/src/main/java/org/springframework/cloud/contract/verifier/spec/pact/BodyConverter.java +++ b/spring-cloud-contract-tools/spring-cloud-contract-pact/src/main/java/org/springframework/cloud/contract/verifier/spec/pact/BodyConverter.java @@ -143,6 +143,9 @@ final class BodyConverter { if (v == null) { jsonObject.nullValue(k); } + else if (v instanceof Boolean) { + jsonObject.booleanValue(k, (Boolean) v); + } else if (v instanceof String) { jsonObject.stringType(k, (String) v); }