From 284d6a7f2a61b4665b4b53b68dd4fa55ecb9e9cc Mon Sep 17 00:00:00 2001
From: srosse <stephane.rosse@frentix.com>
Date: Mon, 11 May 2020 18:20:52 +0200
Subject: [PATCH] no-jira: allow any orders in results of
 getCoachedParticipants

---
 .../repository/manager/RepositoryEntryRelationDAOTest.java  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/test/java/org/olat/repository/manager/RepositoryEntryRelationDAOTest.java b/src/test/java/org/olat/repository/manager/RepositoryEntryRelationDAOTest.java
index 7d2569c7456..3699cfb627e 100644
--- a/src/test/java/org/olat/repository/manager/RepositoryEntryRelationDAOTest.java
+++ b/src/test/java/org/olat/repository/manager/RepositoryEntryRelationDAOTest.java
@@ -714,7 +714,7 @@ public class RepositoryEntryRelationDAOTest extends OlatTestCase {
 		List<Identity> groupdParticipants = repositoryEntryRelationDao.getCoachedParticipants(groupCoach1_1, entry);
 		assertThat(groupdParticipants)
 				.hasSize(2)
-				.containsExactly(groupParticipant1_1, groupParticipant1_2);
+				.containsExactlyInAnyOrder(groupParticipant1_1, groupParticipant1_2);
 		
 		// Coach of group 1 is now coach of group 2 as well
 		businessGroupRelationDao.addRole(groupCoach1_1, group2, GroupRoles.coach.name());
@@ -723,7 +723,7 @@ public class RepositoryEntryRelationDAOTest extends OlatTestCase {
 		groupdParticipants = repositoryEntryRelationDao.getCoachedParticipants(groupCoach1_1, entry);
 		assertThat(groupdParticipants)
 				.hasSize(4)
-				.containsExactly(groupParticipant1_1, groupParticipant1_2, groupParticipant2_1, groupParticipant2_2);
+				.containsExactlyInAnyOrder(groupParticipant1_1, groupParticipant1_2, groupParticipant2_1, groupParticipant2_2);
 		
 		// Participant of group 1 is now member of group 2 as well. Get it only once.
 		businessGroupRelationDao.addRole(groupParticipant1_1, group2, GroupRoles.participant.name());
@@ -732,7 +732,7 @@ public class RepositoryEntryRelationDAOTest extends OlatTestCase {
 		groupdParticipants = repositoryEntryRelationDao.getCoachedParticipants(groupCoach1_1, entry);
 		assertThat(groupdParticipants)
 				.hasSize(4)
-				.containsExactly(groupParticipant1_1, groupParticipant1_2, groupParticipant2_1, groupParticipant2_2);
+				.containsExactlyInAnyOrder(groupParticipant1_1, groupParticipant1_2, groupParticipant2_1, groupParticipant2_2);
 		
 		// Course coach is now participant of group 1. He still coaches only the course participants
 		businessGroupRelationDao.addRole(courseCoach, group1, GroupRoles.participant.name());
-- 
GitLab