From 42ab7d2f6378488d8f23be6f056748c9eb406f19 Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Tue, 13 Jul 2021 08:27:51 +0200 Subject: [PATCH] Adapt to changes in AssertJ 3.20. Closes #3705 --- .../mongodb/test/util/DocumentAssert.java | 49 +++++-------------- 1 file changed, 11 insertions(+), 38 deletions(-) diff --git a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/test/util/DocumentAssert.java b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/test/util/DocumentAssert.java index db33b29b8..6f519c71e 100644 --- a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/test/util/DocumentAssert.java +++ b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/test/util/DocumentAssert.java @@ -134,12 +134,12 @@ public class DocumentAssert extends AbstractMapAssert notFound = new LinkedHashSet<>(); @@ -166,12 +166,12 @@ public class DocumentAssert extends AbstractMapAssert found = new LinkedHashSet<>(); for (String key : keys) { @@ -191,13 +191,8 @@ public class DocumentAssert extends AbstractMapAssert... entries) { + protected DocumentAssert containsForProxy(Entry[] entries) { // if both actual and values are empty, then assertion passes. if (actual.isEmpty() && entries.length == 0) { @@ -216,14 +211,8 @@ public class DocumentAssert extends AbstractMapAssert... entries) { - + protected DocumentAssert containsAnyOfForProxy(Entry[] entries) { for (Map.Entry entry : entries) { if (containsEntry(entry)) { return myself; @@ -233,24 +222,13 @@ public class DocumentAssert extends AbstractMapAssert... entries) { + protected DocumentAssert containsOnlyForProxy(Entry[] entries) { throw new UnsupportedOperationException(); } - /* - * (non-Javadoc) - * @see org.assertj.core.api.AbstractMapAssert#doesNotContain(java.util.Map.Entry[]) - */ - @SafeVarargs @Override - public final DocumentAssert doesNotContain(Map.Entry... entries) { - + protected DocumentAssert doesNotContainForProxy(Entry[] entries) { Set> found = new LinkedHashSet<>(); for (Map.Entry entry : entries) { @@ -265,13 +243,8 @@ public class DocumentAssert extends AbstractMapAssert... entries) { + protected DocumentAssert containsExactlyForProxy(Entry[] entries) { throw new UnsupportedOperationException(); }