From 487d2f2577346de159cd000c98dedbfd6ac707fc Mon Sep 17 00:00:00 2001 From: D067890 Date: Fri, 13 Jul 2018 11:07:56 +0200 Subject: [PATCH] bug4104: added unit test for RaceLogTagEventSerializer --- .../test/racelog/RaceLogEventSerializerTest.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/java/com.sap.sailing.server.gateway.serialization.test/src/com/sap/sailing/server/gateway/serialization/test/racelog/RaceLogEventSerializerTest.java b/java/com.sap.sailing.server.gateway.serialization.test/src/com/sap/sailing/server/gateway/serialization/test/racelog/RaceLogEventSerializerTest.java index 64091171d93..de7f46d7867 100644 --- a/java/com.sap.sailing.server.gateway.serialization.test/src/com/sap/sailing/server/gateway/serialization/test/racelog/RaceLogEventSerializerTest.java +++ b/java/com.sap.sailing.server.gateway.serialization.test/src/com/sap/sailing/server/gateway/serialization/test/racelog/RaceLogEventSerializerTest.java @@ -23,6 +23,7 @@ import com.sap.sailing.domain.abstractlog.race.impl.RaceLogRaceStatusEventImpl; import com.sap.sailing.domain.abstractlog.race.impl.RaceLogRevokeEventImpl; import com.sap.sailing.domain.abstractlog.race.impl.RaceLogStartProcedureChangedEventImpl; import com.sap.sailing.domain.abstractlog.race.impl.RaceLogStartTimeEventImpl; +import com.sap.sailing.domain.abstractlog.race.impl.RaceLogTagEventImpl; import com.sap.sailing.domain.abstractlog.race.impl.RaceLogWindFixEventImpl; import com.sap.sailing.domain.abstractlog.race.tracking.impl.RaceLogDenoteForTrackingEventImpl; import com.sap.sailing.domain.abstractlog.race.tracking.impl.RaceLogRegisterCompetitorEventImpl; @@ -253,7 +254,10 @@ public class RaceLogEventSerializerTest { } @Test - public void testTagSerializer() { - // TODO add test for Serializer for RaceLogTagEvents D067890 + public void testTagSerializer() { + // we use the real event type here because we do not want to re-implement the dispatching. + RaceLogEvent event = new RaceLogTagEventImpl("", "", "", "", MillisecondsTimePoint.now(), author, 0); + serializer.serialize(event); + verify(tagEventSerializer).serialize(event); } }