public void TestDateTimeOffset3() { var testObj = new ComplexTestObject(); var d1 = new DateTimeOffset(DateTime.UtcNow); var d2 = new DateTimeOffset(DateTime.Now); testObj.Alist.Add(d1); testObj.Alist.Add(d2); testObj.DateTime1 = d1; testObj.DateTime2 = d2; var m = new MemoryStream(); SilverlightSerializer.Serialize(testObj, m); m.Seek(0, SeekOrigin.Begin); var testObj2 = (ComplexTestObject)SilverlightSerializer.Deserialize(m); Assert.AreEqual(testObj2.Alist[0], d1); Assert.AreEqual(testObj2.Alist[1], d2); Assert.AreEqual(testObj2.DateTime1, d1); Assert.AreEqual(testObj2.DateTime2, d2); }
public void TestDateTimeOffset3() { var testObj = new ComplexTestObject(); var d1 = new DateTimeOffset(DateTime.UtcNow); var d2 = new DateTimeOffset(DateTime.Now); testObj.Alist.Add(d1); testObj.Alist.Add(d2); testObj.DateTime1 = d1; testObj.DateTime2 = d2; var m = new MemoryStream(); SilverlightSerializer.Serialize(testObj, m); m.Seek(0, SeekOrigin.Begin); var testObj2 = (ComplexTestObject)SilverlightSerializer.Deserialize(m); Assert.AreEqual(testObj2.Alist[0], d1); Assert.AreEqual(testObj2.Alist[1], d2); Assert.AreEqual(testObj2.DateTime1, d1); Assert.AreEqual(testObj2.DateTime2, d2); }