public void SerializationSpeedDates() { string ret; var serializer = this.Serializer; var count = 1; var o = new List <DateTimeDto>(); for (var n = 100; n < 20000; n++) { o.Add(DateTimeDto.Create(n)); } var elapsedMs = TestMethods.GetSerializationSpeed(count, serializer, o, out ret, serializer); DebugWrite.WriteLine( "{0} took {1}ms serializing {2} iterations.", serializer, elapsedMs, count); IEnumerable <DateTimeDto> outValue; elapsedMs = TestMethods.GetDeserializationSpeed(count, serializer, ret, out outValue, serializer); DebugWrite.WriteLine( "{0} took {1}ms deserializing {2} iterations.", serializer, elapsedMs, count); }
public void CanSerializeDates() { var p = DateTimeDto.Create(101); Assert.IsTrue(TestMethods.CanSerialize(this.Serializer, p, this.Deserializer)); }