Пример #1
0
        public void ConvertFrom_UnknowSerializedData_ToKnown_Test()
        {
            var data = CommonData.PERSONSERIALIZEDWITHOUTVERSION;

            // It was a person when it was serialized.
            dynamic someobj              = Base64Serializer.DeserializeBase64 <dynamic>(data);
            var     converter            = new ObjectConverter();
            PersonWithCitizenship person = converter.ConvertFromDynamic <PersonWithCitizenship>(someobj);

            Assert.AreEqual(person.Name, "Joe");
            Assert.AreEqual(person.PlaceOfBirth, "Timbuktu");
        }