Exemple #1
0
        public void SerializingNullValues()
        {
            var book = new Book();
            book.Price = 10;
            book.Title = null;

            var ser = new YAXSerializer(typeof(Book));
            string result = ser.Serialize(null);
            const string expectedResult = "<Book />";

            Assert.That(result, Is.EqualTo(expectedResult));
        }
Exemple #2
0
        public void PolymorphicSerializationOfNullValues()
        {
            var book = new Book();
            book.Price = 10;
            book.Title = null;

            var ser = new YAXSerializer(typeof(object));
            string result = ser.Serialize(null);
            const string expectedResult = "<Object />";

            Assert.That(result, Is.EqualTo(expectedResult));
        }