static void GoBackTest <T>(ref T original) { var typeRegistry = new Osaru.Serialization.TypeRegistry(); var msgPack = typeRegistry.SerializeToMessagePack(original); var d = typeRegistry.GetDeserializer <T>(); var parsed = MessagePackParser.Parse(msgPack); var copy = default(T); d.Deserialize(parsed, ref copy); Assert.AreEqual(original, copy); }
public void Setup(TypeRegistry r) { m_d = r.GetDeserializer <Single>(); }