mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-11-14 22:43:57 +00:00
Bug 5081: used SecurityServiceMockFactory to attempt to fix failing
tests in InitialLoadReplicationObjectIdentityTest
This commit is contained in:
1 parent
6b090449eb
commit
92b402bc68
2 files changed
+24
-3
No files matched your search
@@ -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
|
||||
+22
-2
@@ -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<ReplicationServiceTestImpl<RacingEventService>, 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 {
|
||||
|
||||
Reference in new issue
Block a user