fixed further test concerning device id serialization and logic of placeholder identifier

This commit is contained in:
Fredrik Teschke committed 2014-05-08 18:26:50 +02:00
1 parent 329c4556b4
commit 9647a607e5
1 file changed
+3 -1
@@ -41,6 +41,7 @@ import com.sap.sailing.server.gateway.serialization.impl.DeviceIdentifierJsonSer
import com.sap.sailing.server.gateway.serialization.racelog.impl.RaceLogEventSerializer;
import com.sap.sailing.server.gateway.serialization.racelog.tracking.DeviceIdentifierJsonHandler;
import com.sap.sailing.server.gateway.serialization.racelog.tracking.impl.PlaceHolderDeviceIdentifierJsonHandler;
import com.sap.sailing.server.gateway.trackfiles.TrackFileImportDeviceIdentifierImpl;
public class RaceLogSerializationTest {
private JsonSerializer<RaceLogEvent> serializer;
@@ -110,7 +111,8 @@ public class RaceLogSerializationTest {
setup(DeviceIdentifierJsonDeserializer.create(new SmartphoneImeiJsonHandler(), SmartphoneImeiIdentifier.TYPE),
new DeviceIdentifierJsonSerializer(onlyFallback));
DeviceIdentifier device = new SmartphoneImeiIdentifier("abc");
//track file device id can't be restored from string rep
DeviceIdentifier device = new TrackFileImportDeviceIdentifierImpl("file", "track", null, 1);
DeviceCompetitorMappingEvent event = RaceLogEventFactory.INSTANCE.createDeviceCompetitorMappingEvent(
t(), author, device, competitor, 0, t(), t());