From f068e388c99dfb488dbdb48e183ecd64690b1c35 Mon Sep 17 00:00:00 2001 From: Axel Uhl Date: Thu, 1 Aug 2024 13:32:14 +0200 Subject: [PATCH] bug6042: also initialize TrackedRace after deserialization in DynamicTrackedRaceImplSerializationTest --- .../domain/test/DynamicTrackedRaceImplSerializationTest.java | 1 + 1 file changed, 1 insertion(+) diff --git a/java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/DynamicTrackedRaceImplSerializationTest.java b/java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/DynamicTrackedRaceImplSerializationTest.java index 7c40aa4ca20..f225ef1447a 100644 --- a/java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/DynamicTrackedRaceImplSerializationTest.java +++ b/java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/DynamicTrackedRaceImplSerializationTest.java @@ -31,6 +31,7 @@ public class DynamicTrackedRaceImplSerializationTest extends AbstractSerializati final DynamicTrackedRaceImpl dtr = TrackBasedTest.createTestTrackedRace("Test", "Test", "470", competitorsAndBoats, /* timePointForFixes */ TimePoint.now(), /* useMarkPassingCalculator */ false); final DynamicTrackedRaceImpl dtrClone = cloneBySerialization(dtr, DomainFactory.INSTANCE); + dtrClone.initializeAfterDeserialization(); assertNotNull(dtrClone); final Field crossTrackErrorCacheField = TrackedRaceImpl.class.getDeclaredField("crossTrackErrorCache"); crossTrackErrorCacheField.setAccessible(true);