diff --git a/java/com.sap.sailing.server.replication.test/META-INF/MANIFEST.MF b/java/com.sap.sailing.server.replication.test/META-INF/MANIFEST.MF index bf82f4c7820..abc223329dc 100644 --- a/java/com.sap.sailing.server.replication.test/META-INF/MANIFEST.MF +++ b/java/com.sap.sailing.server.replication.test/META-INF/MANIFEST.MF @@ -34,5 +34,6 @@ Require-Bundle: com.sap.sailing.server, org.mongodb.mongo-java-driver;bundle-version="3.6.4", com.sap.sse.security, com.sap.sse.security.common, - com.sun.jersey;bundle-version="1.17.0" + com.sun.jersey;bundle-version="1.17.0", + com.sap.sse.security.testsupport Automatic-Module-Name: com.sap.sailing.server.replication.test diff --git a/java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/InitialLoadReplicationObjectIdentityTest.java b/java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/InitialLoadReplicationObjectIdentityTest.java index 00c3efede88..3f590051928 100755 --- a/java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/InitialLoadReplicationObjectIdentityTest.java +++ b/java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/InitialLoadReplicationObjectIdentityTest.java @@ -81,6 +81,8 @@ import com.sap.sse.common.media.MimeType; import com.sap.sse.replication.ReplicationMasterDescriptor; import com.sap.sse.replication.impl.ReplicationReceiverImpl; import com.sap.sse.replication.testsupport.AbstractServerReplicationTestSetUp.ReplicationServiceTestImpl; +import com.sap.sse.security.SecurityService; +import com.sap.sse.security.testsupport.SecurityServiceMockFactory; public class InitialLoadReplicationObjectIdentityTest extends AbstractServerReplicationTest { private Pair, ReplicationMasterDescriptor> replicationDescriptorPair; @@ -92,10 +94,28 @@ public class InitialLoadReplicationObjectIdentityTest extends AbstractServerRepl @Override public void setUp() throws Exception { persistenceSetUp(/* dropDB */ true); + + final SecurityService securityService = SecurityServiceMockFactory.mockSecurityService(); this.master = new RacingEventServiceImpl(PersistenceFactory.INSTANCE.getDomainObjectFactory(testSetUp.mongoDBService, DomainFactory.INSTANCE), PersistenceFactory.INSTANCE - .getMongoObjectFactory(testSetUp.mongoDBService), MediaDBFactory.INSTANCE.getMediaDB(testSetUp.mongoDBService), EmptyWindStore.INSTANCE, EmptySensorFixStore.INSTANCE, /* restoreTrackedRaces */ false); + .getMongoObjectFactory(testSetUp.mongoDBService), + MediaDBFactory.INSTANCE.getMediaDB(testSetUp.mongoDBService), EmptyWindStore.INSTANCE, + EmptySensorFixStore.INSTANCE, /* restoreTrackedRaces */ false) { + @Override + public SecurityService getSecurityService() { + return securityService; + } + }; + ; this.replica = new RacingEventServiceImpl(PersistenceFactory.INSTANCE.getDomainObjectFactory(testSetUp.mongoDBService, DomainFactory.INSTANCE), PersistenceFactory.INSTANCE - .getMongoObjectFactory(testSetUp.mongoDBService), MediaDBFactory.INSTANCE.getMediaDB(testSetUp.mongoDBService), EmptyWindStore.INSTANCE, EmptySensorFixStore.INSTANCE, /* restoreTrackedRaces */ false); + .getMongoObjectFactory(testSetUp.mongoDBService), + MediaDBFactory.INSTANCE.getMediaDB(testSetUp.mongoDBService), EmptyWindStore.INSTANCE, + EmptySensorFixStore.INSTANCE, /* restoreTrackedRaces */ false) { + @Override + public SecurityService getSecurityService() { + return securityService; + } + }; + ; } private void performReplicationSetup() throws Exception {