mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-09-21 21:25:38 +00:00
bug5217: major refactoring, passing through MarkPassingRaceFingerprintRegistry "everywhere"
This commit is contained in:
+1
-1
@@ -84,7 +84,7 @@ public class StatisticsTest {
|
||||
|
||||
trackedRace = new DynamicTrackedRaceImpl(regatta, race, Collections.<Sideline>emptyList(),
|
||||
EmptyWindStore.INSTANCE, 0, 0, 0, /* useMarkPassingCalculator */ false, OneDesignRankingMetric::new,
|
||||
mock(RaceLogAndTrackedRaceResolver.class), /* trackingConnectorInfo */ null);
|
||||
mock(RaceLogAndTrackedRaceResolver.class), /* trackingConnectorInfo */ null, /* markPassingRaceFingerprintRegistry */ null);
|
||||
trackedRace.setStartOfTrackingReceived(new MillisecondsTimePoint(START_OF_TRACKING));
|
||||
trackedRace.setEndOfTrackingReceived(new MillisecondsTimePoint(END_OF_TRACKING));
|
||||
trackedRace.setStartTimeReceived(new MillisecondsTimePoint(START_OF_RACE));
|
||||
|
||||
+1
-1
@@ -139,7 +139,7 @@ public class ApplyScoresFromRaceLogTest extends LeaderboardScoringAndRankingTest
|
||||
/* delayToLiveInMillis */ 5000, /* millisecondsOverWhichToAverageWind */ 15000,
|
||||
/* millisecondsOverWhichToAverageSpeed */ 10000,
|
||||
/* useInternalMarkPassingAlgorithm */ false, OneDesignRankingMetric::new,
|
||||
/* raceLogResolver */ service, /* trackingConnectorInfo */ null);
|
||||
/* raceLogResolver */ service, /* trackingConnectorInfo */ null, /* markPassingRaceFingerprintRegistry */ null);
|
||||
final Fleet fleet = f1Column.getFleets().iterator().next();
|
||||
f1Column.setTrackedRace(fleet, newF1);
|
||||
// Now add a CompetitorResult to the race log:
|
||||
|
||||
+3
-3
@@ -90,19 +90,19 @@ public class RaceTrackerStartStopTest {
|
||||
/* windStore */ EmptyWindStore.INSTANCE, /* delayToLiveInMillis */ 0l,
|
||||
/* millisecondsOverWhichToAverageWind */ 0l,
|
||||
/* millisecondsOverWhichToAverageSpeed */ 0l, /* raceDefinitionSetToUpdate */ null, /*useMarkPassingCalculator*/ false, mock(RaceLogAndTrackedRaceResolver.class),
|
||||
Optional.empty(), /* trackingConnectorInfo */ null);
|
||||
Optional.empty(), /* trackingConnectorInfo */ null, /* markPassingRaceFingerprintRegistry */ null);
|
||||
regatta.addRace(raceDef2);
|
||||
trackedRegatta1.createTrackedRace(raceDef2, Collections.<Sideline> emptyList(),
|
||||
/* windStore */ EmptyWindStore.INSTANCE, /* delayToLiveInMillis */ 0l,
|
||||
/* millisecondsOverWhichToAverageWind */ 0l,
|
||||
/* millisecondsOverWhichToAverageSpeed */ 0l, /* raceDefinitionSetToUpdate */ null, /*useMarkPassingCalculator*/ false, mock(RaceLogAndTrackedRaceResolver.class),
|
||||
Optional.empty(), null);
|
||||
Optional.empty(), null, /* markPassingRaceFingerprintRegistry */ null);
|
||||
regatta.addRace(raceDef3);
|
||||
trackedRegatta1.createTrackedRace(raceDef3, Collections.<Sideline> emptyList(),
|
||||
/* windStore */ EmptyWindStore.INSTANCE, /* delayToLiveInMillis */ 0l,
|
||||
/* millisecondsOverWhichToAverageWind */ 0l,
|
||||
/* millisecondsOverWhichToAverageSpeed */ 0l, /* raceDefinitionSetToUpdate */ null, /*useMarkPassingCalculator*/ false, mock(RaceLogAndTrackedRaceResolver.class),
|
||||
Optional.empty(), null);
|
||||
Optional.empty(), null, /* markPassingRaceFingerprintRegistry */ null);
|
||||
Long trackerID1 = new Long(1);
|
||||
Long trackerID2 = new Long(2);
|
||||
Long trackerID3 = new Long(3);
|
||||
|
||||
+1
-1
@@ -104,7 +104,7 @@ public class RemoveLeaderboardTest {
|
||||
/* windStore */ EmptyWindStore.INSTANCE, /* delayToLiveInMillis */ 0l,
|
||||
/* millisecondsOverWhichToAverageWind */ 0l, /* millisecondsOverWhichToAverageSpeed */ 0l,
|
||||
/* raceDefinitionSetToUpdate */ null, /* useMarkPassingCalculator */ false,
|
||||
mock(RaceLogAndTrackedRaceResolver.class), Optional.empty(), /* trackingConnectorInfo */ null);
|
||||
mock(RaceLogAndTrackedRaceResolver.class), Optional.empty(), /* trackingConnectorInfo */ null, /* markPassingRaceFingerprintRegistry */ null);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Reference in New Issue
Block a user