public void XmlSerializeDeserialize_Empty_AreEqual()
 {
     var input = new  BankIdentifierCodeSerializeObject()
     {
         Id = 17,
         Obj = BankIdentifierCode.Empty,
         Date = new DateTime(1970, 02, 14),
     };
     var exp = new BankIdentifierCodeSerializeObject()
     {
         Id = 17,
         Obj = BankIdentifierCode.Empty,
         Date = new DateTime(1970, 02, 14),
     };
     var act = SerializationTest.XmlSerializeDeserialize(input);
     Assert.AreEqual(exp.Id, act.Id, "Id");
     Assert.AreEqual(exp.Obj, act.Obj, "Obj");
     Assert.AreEqual(exp.Date, act.Date, "Date");
 }
 public void DataContractSerializeDeserialize_BankIdentifierCodeSerializeObject_AreEqual()
 {
     var input = new BankIdentifierCodeSerializeObject()
     {
         Id = 17,
         Obj = BankIdentifierCodeTest.TestStruct,
         Date = new DateTime(1970, 02, 14),
     };
     var exp = new BankIdentifierCodeSerializeObject()
     {
         Id = 17,
         Obj = BankIdentifierCodeTest.TestStruct,
         Date = new DateTime(1970, 02, 14),
     };
     var act = SerializationTest.DataContractSerializeDeserialize(input);
     Assert.AreEqual(exp.Id, act.Id, "Id");
     Assert.AreEqual(exp.Obj, act.Obj, "Obj");
     Assert.AreEqual(exp.Date, act.Date, "Date");
 }