示例#1
0
        public void Deserialize_ValidInput_ShouldReturnDeserializedObject()
        {
            var serializedPayload    = "<s:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:s=\"http://www.w3.org/2003/05/soap-envelope\" />";
            var createContactRequest = new CreateContactRequest();

            var deserializedPayload = _xmlService.DeserializeXml <CreateContactRequest>(serializedPayload);

            deserializedPayload.Should().BeEquivalentTo(createContactRequest);
        }