From 4d9efc2865b0af615785506fac890972ccb94632 Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Thu, 28 Apr 2016 22:17:35 +0200 Subject: [PATCH] Bumped up JSON Assert to 0.4.1 --- .../accurest/util/DelegatingJsonVerifiable.java | 14 ++++++++++++++ gradle.properties | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/accurest-core/src/main/groovy/io/codearte/accurest/util/DelegatingJsonVerifiable.java b/accurest-core/src/main/groovy/io/codearte/accurest/util/DelegatingJsonVerifiable.java index dae53a5fc1..3009f01207 100644 --- a/accurest-core/src/main/groovy/io/codearte/accurest/util/DelegatingJsonVerifiable.java +++ b/accurest-core/src/main/groovy/io/codearte/accurest/util/DelegatingJsonVerifiable.java @@ -65,6 +65,15 @@ class DelegatingJsonVerifiable implements MethodBufferingJsonVerifiable { return verifiable; } + @Override + public MethodBufferingJsonVerifiable field(String... strings) { + MethodBufferingJsonVerifiable verifiable = null; + for (String string : strings) { + verifiable = verifiable == null ? field(string) : verifiable.field(string); + } + return verifiable; + } + @Override public MethodBufferingJsonVerifiable array(Object value) { DelegatingJsonVerifiable verifiable = new DelegatingJsonVerifiable(delegate.array(value), methodsBuffer); @@ -227,4 +236,9 @@ class DelegatingJsonVerifiable implements MethodBufferingJsonVerifiable { ", methodsBuffer=" + methodsBuffer + '}'; } + + @Override + public T read(Class aClass) { + return delegate.read(aClass); + } } diff --git a/gradle.properties b/gradle.properties index bcac24ddd5..89ebc51c18 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,7 +2,7 @@ nexusUsername = nexusPassword = wiremockVersion = 2.0.10-beta -jsonassertVersion = 0.2.2 +jsonassertVersion = 0.4.1 BOM_VERSION=Brixton-1.0.0.RC1 springBootVersion=1.3.3.RELEASE