mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-09-17 11:19:15 +00:00
merge master into bug 5147
This commit is contained in:
+2
@@ -685,6 +685,7 @@ public class TestStoringAndLoadingEventsAndRegattas extends AbstractMongoDBTest
|
||||
Regatta regatta = createRegattaAndAddRaceColumns(numberOfQualifyingRaces, numberOfFinalRaces, RegattaImpl.getDefaultName(regattaBaseName, boatClass.getName()),
|
||||
boatClass, regattaStartDate, regattaEndDate, /* persistent */false, DomainFactory.INSTANCE.createScoringScheme(ScoringSchemeType.LOW_POINT), OneDesignRankingMetric::new);
|
||||
regatta.getSeriesByName("Medal").setStartsWithZeroScore(true);
|
||||
regatta.getSeriesByName("Medal").setOneAlwaysStaysOne(true);
|
||||
MongoObjectFactory mof = PersistenceFactory.INSTANCE.getMongoObjectFactory(getMongoService());
|
||||
mof.storeRegatta(regatta);
|
||||
|
||||
@@ -692,6 +693,7 @@ public class TestStoringAndLoadingEventsAndRegattas extends AbstractMongoDBTest
|
||||
Regatta loadedRegatta = dof.loadRegatta(regatta.getName(), /* trackedRegattaRegistry */ null);
|
||||
assertFalse(loadedRegatta.getSeriesByName("Qualifying").isStartsWithZeroScore());
|
||||
assertTrue(loadedRegatta.getSeriesByName("Medal").isStartsWithZeroScore());
|
||||
assertTrue(loadedRegatta.getSeriesByName("Medal").isOneAlwaysStaysOne());
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Reference in New Issue
Block a user