diff --git a/core/src/test/java/com/datastax/dse/driver/internal/core/graph/GraphTestUtils.java b/core/src/test/java/com/datastax/dse/driver/internal/core/graph/GraphTestUtils.java index f58fc54d8c7..85315065432 100644 --- a/core/src/test/java/com/datastax/dse/driver/internal/core/graph/GraphTestUtils.java +++ b/core/src/test/java/com/datastax/dse/driver/internal/core/graph/GraphTestUtils.java @@ -171,6 +171,10 @@ public static GraphBinaryModule createGraphBinaryModule(DefaultDriverContext con public static void assertThatContainsProperties( Map properties, Object... propsToMatch) { + if ((propsToMatch.length % 2) != 0) { + throw new IllegalArgumentException( + "propsToMatch must contain an even number of elements (key/value pairs)"); + } for (int i = 0; i < propsToMatch.length; i += 2) { assertThat(properties).containsEntry(propsToMatch[i], propsToMatch[i + 1]); }