public void SerializeLevelDataJson() { LevelEditorSaveData data = GetData(); var json = LevelEditorSerializer.SerializeJson(data); data = LevelEditorSerializer.DeserializeJson <LevelEditorSaveData>(json); Assert.AreEqual("Test Level", data.name); Assert.AreEqual(1, data.objects.Count); }
public void SerializeLevelDataBinary() { LevelEditorSaveData data = GetData(); byte[] binary = LevelEditorSerializer.SerializeBinary(data); data = LevelEditorSerializer.DeserializeBinary <LevelEditorSaveData>(binary); Assert.AreEqual("Test Level", data.name); Assert.AreEqual(1, data.objects.Count); }