public void ConfigSimple_Serialize() { var peer = new TConfigSimple() { Date = 123, DcId = 432, Expires = 3213, IpPortList = new TVector <TIpPort>(new TIpPort { Ipv4 = 444, Port = 555 }) }; var data = Serializer.SerializeObject(peer).ToArray(); var obj = (TConfigSimple)Serializer.DeserializeObject(data); Assert.Equal(peer.Date, obj.Date); }
public void ConfigSimple_Serialize() { var peer = new TConfigSimple() { Date = 123, DcId = 432, Expires = 3213, IpPortList = new TVector <TIpPort>(new TIpPort { Ipv4 = 444, Port = 555 }) }; var buffer = Serializer.Serialize(peer); var obj = (TConfigSimple)Serializer.Deserialize(buffer); Assert.Equal(peer.Date, obj.Date); Assert.Equal(peer.IpPortList.Count, obj.IpPortList.Count); Assert.Equal(peer.IpPortList.First().Ipv4, obj.IpPortList.First().Ipv4); }