From 1c02d4cb6bd1ec0c496bdf64699d57c18a9b1e54 Mon Sep 17 00:00:00 2001 From: CharlesZKQ <58759901+CharlesZKQ@users.noreply.github.com> Date: Tue, 7 Dec 2021 02:04:38 -0600 Subject: [PATCH] Use stable sort order in `CriteriaUnitTests`. Closes #1199 --- .../data/cassandra/core/query/CriteriaUnitTests.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-data-cassandra/src/test/java/org/springframework/data/cassandra/core/query/CriteriaUnitTests.java b/spring-data-cassandra/src/test/java/org/springframework/data/cassandra/core/query/CriteriaUnitTests.java index 029e78918..b68ac18ec 100644 --- a/spring-data-cassandra/src/test/java/org/springframework/data/cassandra/core/query/CriteriaUnitTests.java +++ b/spring-data-cassandra/src/test/java/org/springframework/data/cassandra/core/query/CriteriaUnitTests.java @@ -20,6 +20,7 @@ import static org.springframework.data.cassandra.core.query.SerializationUtils.* import java.util.Arrays; import java.util.HashSet; +import java.util.LinkedHashSet; import org.junit.jupiter.api.Test; @@ -113,7 +114,7 @@ class CriteriaUnitTests { @Test // DATACASS-343 void shouldCreateIsInSet() { - CriteriaDefinition criteria = Criteria.where("foo").in(new HashSet<>(Arrays.asList("a", "b", "c"))); + CriteriaDefinition criteria = Criteria.where("foo").in(new LinkedHashSet<>(Arrays.asList("a", "b", "c"))); assertThat(serializeToCqlSafely(criteria)).isEqualTo("foo IN {'a','b','c'}"); }