Example #1
0
		public void XmlSerializeDeserialize_Empty_AreEqual()
		{
			var input = new WeekDateSerializeObject()
			{
				Id = 17,
				Obj = WeekDate.MinValue,
				Date = new DateTime(1970, 02, 14),
			};
			var exp = new WeekDateSerializeObject()
			{
				Id = 17,
				Obj = WeekDate.MinValue,
				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");
			DateTimeAssert.AreEqual(exp.Date, act.Date, "Date");;
		}
Example #2
0
		public void DataContractSerializeDeserialize_WeekDateSerializeObject_AreEqual()
		{
			var input = new WeekDateSerializeObject()
			{
				Id = 17,
				Obj = WeekDateTest.TestStruct,
				Date = new DateTime(1970, 02, 14),
			};
			var exp = new WeekDateSerializeObject()
			{
				Id = 17,
				Obj = WeekDateTest.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");
			DateTimeAssert.AreEqual(exp.Date, act.Date, "Date");;
		}
Example #3
0
 public void XmlSerializeDeserialize_WeekDateSerializeObject_AreEqual()
 {
     var input = new WeekDateSerializeObject()
     {
         Id = 17,
         Obj = WeekDateTest.TestStruct,
         Date = new DateTime(1970, 02, 14),
     };
     var exp = new WeekDateSerializeObject()
     {
         Id = 17,
         Obj = WeekDateTest.TestStruct,
         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");
     DateTimeAssert.AreEqual(exp.Date, act.Date, "Date");;
 }