From 1a462893e27279c65786a9f7c4fe122254045b71 Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Fri, 9 Jun 2017 13:05:42 +0200 Subject: [PATCH] Fixed missing header setting and messaging test indentation fixes #323 --- .../cloud/contract/spec/internal/Input.groovy | 2 +- .../builder/JUnitMessagingMethodBodyBuilder.groovy | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/spring-cloud-contract-spec/src/main/groovy/org/springframework/cloud/contract/spec/internal/Input.groovy b/spring-cloud-contract-spec/src/main/groovy/org/springframework/cloud/contract/spec/internal/Input.groovy index ec2284a420..875a426abb 100644 --- a/spring-cloud-contract-spec/src/main/groovy/org/springframework/cloud/contract/spec/internal/Input.groovy +++ b/spring-cloud-contract-spec/src/main/groovy/org/springframework/cloud/contract/spec/internal/Input.groovy @@ -37,7 +37,7 @@ class Input extends Common { DslProperty messageFrom ExecutionProperty triggeredBy - Headers messageHeaders + Headers messageHeaders = new Headers() BodyType messageBody ExecutionProperty assertThat BodyMatchers matchers diff --git a/spring-cloud-contract-verifier/src/main/groovy/org/springframework/cloud/contract/verifier/builder/JUnitMessagingMethodBodyBuilder.groovy b/spring-cloud-contract-verifier/src/main/groovy/org/springframework/cloud/contract/verifier/builder/JUnitMessagingMethodBodyBuilder.groovy index ddd48ff25f..2c7dec04ba 100644 --- a/spring-cloud-contract-verifier/src/main/groovy/org/springframework/cloud/contract/verifier/builder/JUnitMessagingMethodBodyBuilder.groovy +++ b/spring-cloud-contract-verifier/src/main/groovy/org/springframework/cloud/contract/verifier/builder/JUnitMessagingMethodBodyBuilder.groovy @@ -168,15 +168,15 @@ class JUnitMessagingMethodBodyBuilder extends MessagingMethodBodyBuilder { protected String getInputString() { String request = 'ContractVerifierMessage inputMessage = contractVerifierMessaging.create(' if (inputMessage.messageBody) { - request = "${request}\n \"${StringEscapeUtils.escapeJava(bodyAsString)}\"\n " + request = "${request}\n\t\t\t\t\"${StringEscapeUtils.escapeJava(bodyAsString)}\"\n" } if (inputMessage.messageHeaders) { - request = "${request}, headers()\n" + request = "${request}\t\t\t\t, headers()\n" } inputMessage.messageHeaders?.executeForEachHeader { Header header -> - request = "${request} ${getHeaderString(header)}" + request = "${request}\t\t\t\t\t\t${getHeaderString(header)}" } - return "${request})" + return "${request}\n\t\t\t)" } @Override