Skip to content

Commit 3e720c8

Browse files
committed
loosen assertion
1 parent 2096bdd commit 3e720c8

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

cwms-data-api/src/test/java/cwms/cda/api/LocationControllerTestIT.java

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@
5959
import static cwms.cda.data.dao.JsonRatingUtilsTest.loadResourceAsString;
6060
import static io.restassured.RestAssured.given;
6161
import static org.hamcrest.CoreMatchers.not;
62+
import static org.hamcrest.Matchers.containsInAnyOrder;
6263
import static org.hamcrest.Matchers.equalTo;
6364
import static org.hamcrest.Matchers.closeTo;
6465
import static org.hamcrest.Matchers.hasKey;
@@ -952,10 +953,12 @@ void testIncludeAliases() throws Exception {
952953
.assertThat()
953954
.statusCode(is(HttpServletResponse.SC_OK))
954955
.body("aliases.size()", is(2))
955-
.body("aliases[0].value", isOneOf(sharedLocAlias1, sharedLocAlias2))
956-
.body("aliases[0].name", isOneOf(categoryName + "-" + groupName1, categoryName + "-" + groupName2))
957-
.body("aliases[1].name", isOneOf(categoryName + "-" + groupName1, categoryName + "-" + groupName2))
958-
.body("aliases[1].value", isOneOf(sharedLocAlias1, sharedLocAlias2))
956+
.body("aliases.name", containsInAnyOrder(
957+
categoryName + "-" + groupName1,
958+
categoryName + "-" + groupName2))
959+
.body("aliases.value", containsInAnyOrder(
960+
sharedLocAlias1,
961+
sharedLocAlias2))
959962
;
960963

961964
// verify that alias as location ID does not return results

0 commit comments

Comments
 (0)