Beispiel #1
0
        public void CanSerializeAbstractClass()
        {
            var dog = new Dog()
            {
                Name = "GSP"
            };

            Assert.IsTrue(TestMethods.CanSerialize <Animal>(this.Serializer, dog, this.Deserializer));
        }
Beispiel #2
0
        public void CanSerializeInterface()
        {
            var cat = new Cat()
            {
                Name = "Just some cat"
            };

            Assert.IsTrue(TestMethods.CanSerialize <IAnimal>(this.Serializer, cat, this.Deserializer));
        }
Beispiel #3
0
        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));
        }
Beispiel #5
0
        public void CanSerializeDates()
        {
            var p = DateTimeDto.Create(101);

            Assert.IsTrue(TestMethods.CanSerialize(this.Serializer, p, this.Deserializer));
        }
Beispiel #6
0
        public void CanSerializeDateTimeOffset()
        {
            var p = new DateTimeOffset(DateTime.Now);

            Assert.IsTrue(TestMethods.CanSerialize(this.Serializer, p, this.Deserializer));
        }
Beispiel #7
0
        public void CanSerializeDateTime()
        {
            var p = DateTime.Now;

            Assert.IsTrue(TestMethods.CanSerialize(this.Serializer, p, this.Deserializer));
        }
Beispiel #8
0
        public void CanSerializePrimitive()
        {
            var p = Primitives.Create(10);

            Assert.IsTrue(TestMethods.CanSerialize(this.Serializer, p, this.Deserializer));
        }