From d07a664d1bde3227f9e6883ae6a124aeb1597fd8 Mon Sep 17 00:00:00 2001
From: uhensler <urs.hensler@frentix.com>
Date: Wed, 3 Jun 2020 11:32:35 +0200
Subject: [PATCH] OO-4634: Fix unit tests

---
 .../modules/quality/manager/QualityReportAccessDAOTest.java   | 4 ++++
 .../org/olat/modules/quality/manager/QualityTestHelper.java   | 1 +
 2 files changed, 5 insertions(+)

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 ead624abd54..f6e532de8ac 100644
--- a/src/test/java/org/olat/modules/quality/manager/QualityReportAccessDAOTest.java
+++ b/src/test/java/org/olat/modules/quality/manager/QualityReportAccessDAOTest.java
@@ -35,6 +35,7 @@ import org.olat.basesecurity.Group;
 import org.olat.basesecurity.GroupRoles;
 import org.olat.basesecurity.IdentityRelationshipService;
 import org.olat.basesecurity.OrganisationRoles;
+import org.olat.basesecurity.OrganisationService;
 import org.olat.basesecurity.RelationRight;
 import org.olat.basesecurity.RelationRole;
 import org.olat.basesecurity.manager.GroupDAO;
@@ -91,6 +92,8 @@ public class QualityReportAccessDAOTest extends OlatTestCase {
 	private IdentityRelationshipService identityRelationshipService;
 	@Autowired
 	private BaseSecurityManager baseSecurityManager;
+	@Autowired
+	private OrganisationService organisatioService;
 	
 	@Autowired
 	private QualityReportAccessDAO sut;
@@ -561,6 +564,7 @@ public class QualityReportAccessDAOTest extends OlatTestCase {
 		dc = qualityService.updateDataCollectionStatus(dc, QualityDataCollectionStatus.FINISHED);
 		RepositoryEntry entry = JunitTestHelper.createAndPersistRepositoryEntry();
 		repositoryService.addOrganisation(entry, organisation11);
+		repositoryService.removeOrganisation(entry, organisatioService.getDefaultOrganisation());
 		List<EvaluationFormParticipation> participations = qualityService.addParticipations(dc, Collections.singletonList(executor));
 		qualityService.createContextBuilder(dc, participations.get(0), entry, GroupRoles.participant).build();
 		dbInstance.commitAndCloseSession();
diff --git a/src/test/java/org/olat/modules/quality/manager/QualityTestHelper.java b/src/test/java/org/olat/modules/quality/manager/QualityTestHelper.java
index e1f42c53646..3df1caf16cd 100644
--- a/src/test/java/org/olat/modules/quality/manager/QualityTestHelper.java
+++ b/src/test/java/org/olat/modules/quality/manager/QualityTestHelper.java
@@ -237,6 +237,7 @@ public class QualityTestHelper {
 	public Organisation createOrganisation() {
 		return createOrganisation(null);
 	}
+	
 	public Organisation createOrganisation(Organisation parent) {
 		return organisationService.createOrganisation(UUID.randomUUID().toString(), UUID.randomUUID().toString(), null, parent, null);
 	}
-- 
GitLab