Ejemplo n.º 1
0
 public void TestTagWithInferenceRoundtrip()
 {
     TagData data = new TagData
     {
         Bravo = 15,
         Charlie = 17,
         Delta = 4,
         Zulu = 9
     };
     TagData clone = Serializer.DeepClone(data);
     Assert.AreEqual(data.Bravo, clone.Bravo, "Bravo");
     Assert.AreEqual(data.Charlie, clone.Charlie, "Charlie");
     Assert.AreEqual(data.Delta, clone.Delta, "Delta");
     Assert.AreEqual(data.Zulu, clone.Zulu, "Zulu");
 }
Ejemplo n.º 2
0
 public void TestTagWithInferenceBinary()
 {
     TagData data = new TagData
     {
         Bravo = 15,
         Charlie = 17,
         Delta = 4,
         Zulu = 9
     };
     TagDataExpected clone = Serializer.ChangeType<TagData, TagDataExpected>(data);
     Assert.AreEqual(data.Bravo, clone.Bravo, "Bravo");
     Assert.AreEqual(data.Charlie, clone.Charlie, "Charlie");
     Assert.AreEqual(data.Delta, clone.Delta, "Delta");
     Assert.AreEqual(data.Zulu, clone.Zulu, "Zulu");
 }