public void ConvertDateTimeToString() { DateTime date = new DateTime(2011, 12, 21); JsonWriterMock writerMock = new JsonWriterMock(); writerMock.OnWriteValue<double>(v => Assert.AreEqual(1324425600000000, v)); DateTimeJsonConverter converter = new DateTimeJsonConverter(); converter.WriteJson(writerMock, date, null); }
public void ConvertStringToDateTime() { long dateValue = 1324425600000000; DateTimeJsonConverter converter = new DateTimeJsonConverter(); DateTime parsedDate = (DateTime)converter.ReadJson(new JsonReaderMock(dateValue), typeof(DateTime), null, null); Assert.IsNotNull(parsedDate); Assert.AreEqual(new DateTime(2011, 12, 21), parsedDate); }