Catel.Test.Runtime.Serialization.XmlSerializerFacts.BasicSerializationFacts.RespectsTheXmlAttributeAttribute C# (CSharp) Method

RespectsTheXmlAttributeAttribute() private method

private RespectsTheXmlAttributeAttribute ( ) : void
return void
            public void RespectsTheXmlAttributeAttribute()
            {
                var person = new ModelBaseFacts.Person("Geert", "van", "Horrik", 42);
                var xmlDocument = person.ToXml(null);

                var personElement = xmlDocument.Element("MappedPerson");
                Assert.IsNotNull(personElement);

                var ageAttribute = personElement.Attribute("FutureAge");
                Assert.IsNotNull(ageAttribute);
                Assert.AreEqual("42", ageAttribute.Value);

                var deserializedPerson = ModelBaseFacts.Person.Load(xmlDocument);
                Assert.AreEqual(42, deserializedPerson.Age);
            }