progress towards creating a RaceDefinition and TrackedRace from the archived swiss timing data

This commit is contained in:
Axel Uhl committed 2012-12-18 00:03:39 +01:00
1 parent 2cbace8c55
commit 5821808628
7 files changed
+290 -38

No files matched your search

@@ -9,3 +9,4 @@ Fragment-Host: com.sap.sailing.domain.swisstimingreplayadapter
Import-Package: org.json.simple,
org.json.simple.parser,
org.junit;version="4.8.2"
Require-Bundle: com.sap.sailing.domain.test
@@ -8,9 +8,12 @@ import java.util.List;
import org.junit.Ignore;
import org.junit.Test;
import com.sap.sailing.domain.swisstimingadapter.DomainFactory;
import com.sap.sailing.domain.swisstimingreplayadapter.SwissTimingReplayRace;
import com.sap.sailing.domain.swisstimingreplayadapter.impl.SwissTimingReplayParserImpl;
import com.sap.sailing.domain.swisstimingreplayadapter.impl.SwissTimingReplayServiceImpl;
import com.sap.sailing.domain.swisstimingreplayadapter.impl.SwissTimingReplayToDomainAdapter;
import com.sap.sailing.domain.test.DummyTrackedRegattaRegistry;
public class SwissTimingReplayAdapterServiceTest {
@@ -76,10 +79,19 @@ public class SwissTimingReplayAdapterServiceTest {
assertEquals(2418, replayCountListener.rankingMarkCount);
}
@Test
public void testRaceData_SAW010955_20120802_WithDomainAdapter() throws Exception {
SwissTimingReplayToDomainAdapter replayListener = new SwissTimingReplayToDomainAdapter(null, DomainFactory.INSTANCE,
new DummyTrackedRegattaRegistry());
new SwissTimingReplayParserImpl().readData(getClass().getResourceAsStream("/SAW005906.20120805.replay"), replayListener);
}
@Test
@Ignore
public void printRaceData_SAW005906_20120805() throws Exception {
new SwissTimingReplayParserImpl().readData(getClass().getResourceAsStream("/SAW005906.20120805.replay"), new SwissTimingReplayPrintListener());
new SwissTimingReplayParserImpl().readData(getClass().getResourceAsStream("/SAW005906.20120805.replay"),
new SwissTimingReplayPrintListener());
}
@Test