From ccf0a6414f54a4b69d7a76f4bb8019be4fa2f8dc Mon Sep 17 00:00:00 2001 From: Steffen Jacobs Date: Thu, 27 Jun 2019 11:04:38 +0200 Subject: [PATCH] Bug 5081: fixed failing test in MasterDataImportTest --- .../com/sap/sailing/server/test/MasterDataImportTest.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java b/java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java index 6cf04e0f83a..718a33704f8 100644 --- a/java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java +++ b/java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java @@ -25,6 +25,7 @@ import java.util.List; import java.util.Map; import java.util.Set; import java.util.UUID; +import java.util.concurrent.Callable; import java.util.concurrent.ConcurrentHashMap; import javax.ws.rs.core.Response; @@ -190,6 +191,7 @@ public class MasterDataImportTest { deleteAllDataFromDatabase(); } + @SuppressWarnings("unchecked") @Before public void setUp() { UserGroupImpl defaultTenant = new UserGroupImpl(new UUID(0, 1), "defaultTenant"); @@ -213,6 +215,9 @@ public class MasterDataImportTest { Mockito.doReturn(true).when(securityService).hasCurrentUserOneOfExplicitPermissions( Mockito.any(WithQualifiedObjectIdentifier.class), Matchers. anyVararg()); + Mockito.when(securityService.setOwnershipCheckPermissionForObjectCreationAndRevertOnError(Mockito.any(), + Mockito.any(), Mockito.any(), Mockito.any(Callable.class))) + .thenAnswer(i -> i.getArgumentAt(3, Callable.class).call()); Mockito.doReturn(true).when(fakeSubject).isAuthenticated();