merge master into bug 5147

This commit is contained in:
Finn Huelsbusch
2022-10-03 09:53:35 +02:00
parent 9d1ad623e7
commit 1f1b3b8fef
106 changed files with 1308 additions and 456 deletions
@@ -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