From 82700440d847007d0bdaf27a1b8a81a4890e39f8 Mon Sep 17 00:00:00 2001 From: aboeckle <alexander.boeckle@frentix.com> Date: Tue, 1 Sep 2020 09:37:18 +0200 Subject: [PATCH] OO-4678: Unit test fix --- .../modules/quality/manager/QualityReportAccessDAOTest.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/test/java/org/olat/modules/quality/manager/QualityReportAccessDAOTest.java b/src/test/java/org/olat/modules/quality/manager/QualityReportAccessDAOTest.java index f6e532de8ac..fe2efc83c63 100644 --- a/src/test/java/org/olat/modules/quality/manager/QualityReportAccessDAOTest.java +++ b/src/test/java/org/olat/modules/quality/manager/QualityReportAccessDAOTest.java @@ -43,6 +43,7 @@ import org.olat.core.commons.persistence.DB; import org.olat.core.id.Identity; import org.olat.core.id.Organisation; import org.olat.core.id.RolesByOrganisation; +import org.olat.course.certificate.CertificateEmailRightProvider; import org.olat.modules.curriculum.CurriculumElement; import org.olat.modules.curriculum.CurriculumRoles; import org.olat.modules.curriculum.CurriculumService; @@ -56,6 +57,7 @@ import org.olat.modules.quality.QualityDataCollectionStatus; import org.olat.modules.quality.QualityReportAccess; import org.olat.modules.quality.QualityReportAccess.EmailTrigger; import org.olat.modules.quality.QualityReportAccess.Type; +import org.olat.modules.quality.QualityReportAccessRightProvider; import org.olat.modules.quality.QualityReportAccessSearchParams; import org.olat.modules.quality.QualityService; import org.olat.modules.quality.generator.QualityGenerator; @@ -495,8 +497,8 @@ public class QualityReportAccessDAOTest extends OlatTestCase { Identity relSourceOtherRight = JunitTestHelper.createAndPersistIdentityAsUser("rtOtherRight"); Identity coachOther = JunitTestHelper.createAndPersistIdentityAsUser("cOther"); List<RelationRight> rights = identityRelationshipService.getAvailableRights(); - RelationRight right = rights.get(0); - RelationRight rightOther = rights.get(1); + RelationRight right = rights.stream().filter(r -> r.getRight().equals(QualityReportAccessRightProvider.RELATION_RIGHT)).findFirst().get(); + RelationRight rightOther = rights.stream().filter(r -> r.getRight().equals(CertificateEmailRightProvider.RELATION_RIGHT)).findFirst().get(); RelationRole role = identityRelationshipService.createRole(random(), singletonList(right)); RelationRole roleOtherRole = identityRelationshipService.createRole(random(), singletonList(right)); RelationRole roleOtherRight = identityRelationshipService.createRole(random(), singletonList(rightOther)); -- GitLab