public void CanSerializeAbstractClass() { var dog = new Dog() { Name = "GSP" }; Assert.IsTrue(TestMethods.CanSerialize <Animal>(this.Serializer, dog, this.Deserializer)); }
public void CanSerializeInterface() { var cat = new Cat() { Name = "Just some cat" }; Assert.IsTrue(TestMethods.CanSerialize <IAnimal>(this.Serializer, cat, this.Deserializer)); }
public void CanSerializeSimple() { var person = new Person() { Id = 0, FirstName = "First", LastName = "Last" }; Assert.IsTrue(TestMethods.CanSerialize(this.Serializer, person, this.Deserializer)); }
public void CanSerializePrimitiveList() { var list = new PrimitiveList(); for (var n = 0; n < 10; n++) { list.List.Add(Primitives.Create(n)); } Assert.IsTrue(TestMethods.CanSerialize <PrimitiveList>(this.Serializer, list, this.Serializer)); }
public void CanSerializeDates() { var p = DateTimeDto.Create(101); Assert.IsTrue(TestMethods.CanSerialize(this.Serializer, p, this.Deserializer)); }
public void CanSerializeDateTimeOffset() { var p = new DateTimeOffset(DateTime.Now); Assert.IsTrue(TestMethods.CanSerialize(this.Serializer, p, this.Deserializer)); }
public void CanSerializeDateTime() { var p = DateTime.Now; Assert.IsTrue(TestMethods.CanSerialize(this.Serializer, p, this.Deserializer)); }
public void CanSerializePrimitive() { var p = Primitives.Create(10); Assert.IsTrue(TestMethods.CanSerialize(this.Serializer, p, this.Deserializer)); }