mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-14 16:20:57 +00:00
refactored and simplified RaceLogIdentifier logic (so it can be reused for RegattaLog-IDs)
This commit is contained in:
1 parent
0fba5717cb
commit
6d836fdfe4
23 files changed
+155
-325
No files matched your search
+4
-5
@@ -32,8 +32,8 @@ import com.sap.sailing.domain.persistence.impl.FieldNames;
|
||||
import com.sap.sailing.domain.persistence.impl.MongoObjectFactoryImpl;
|
||||
import com.sap.sailing.domain.persistence.impl.TripleSerializer;
|
||||
import com.sap.sailing.domain.racelog.RaceLogIdentifier;
|
||||
import com.sap.sailing.domain.racelog.RaceLogIdentifierTemplate;
|
||||
import com.sap.sailing.domain.racelog.impl.RaceLogIdentifierImpl;
|
||||
import com.sap.sailing.domain.regattalike.RegattaLikeIdentifier;
|
||||
import com.sap.sse.common.Util;
|
||||
import com.sap.sse.common.impl.MillisecondsTimePoint;
|
||||
|
||||
@@ -185,12 +185,11 @@ public class StoreAndLoadRaceLogsTest extends AbstractMongoDBTest {
|
||||
}
|
||||
|
||||
private RaceLogIdentifier createIdentifier(String groupName, String raceColumnName, String fleetName) {
|
||||
RaceLogIdentifierTemplate template = mock(RaceLogIdentifierTemplate.class);
|
||||
when(template.getParentObjectName()).thenReturn(groupName);
|
||||
when(template.getRaceColumnName()).thenReturn(raceColumnName);
|
||||
RegattaLikeIdentifier regattaLike = mock(RegattaLikeIdentifier.class);
|
||||
when(regattaLike.getName()).thenReturn(groupName);
|
||||
Fleet fleet = mock(Fleet.class);
|
||||
when(fleet.getName()).thenReturn(fleetName);
|
||||
return new RaceLogIdentifierImpl(template, raceColumnName, fleet);
|
||||
return new RaceLogIdentifierImpl(regattaLike, raceColumnName, fleet);
|
||||
}
|
||||
|
||||
private RaceLogFlagEvent createRaceLogFlagEvent(Serializable id) {
|
||||
|
||||
Reference in new issue
Block a user