public void XmlDeserialize_GivenIncorrectDeserializationType_ShoudlReturnNul()
        {
            var model           = new XmlSerializableModel("Hello World");
            var modelSerialized = model.XmlSerialize();

            var modelDeserialized = modelSerialized.XmlDeserialize <FakeSerializationClass>();

            Assert.Null(modelDeserialized);
        }
        public void XmlDeserialize_GivenNonNullArgument_ShouldReturnDeserialized()
        {
            var model           = new XmlSerializableModel("Hello World");
            var modelSerialized = model.XmlSerialize();

            var modelDeserialized = modelSerialized.XmlDeserialize <XmlSerializableModel>();

            Assert.NotNull(modelDeserialized);
            Assert.Equal(modelDeserialized, model);
        }