public void JsonDataSerializer_SerializeJsonData_Success()
        {
            // Arrange
            var data        = @"{""Alpha2Code"":""mt""}";
            var mockCountry = new MockCountry()
            {
                Alpha2Code = "mt"
            };

            // Act
            var value = _sut.Serialize(mockCountry);

            // Assert
            Assert.NotNull(data);
            Assert.Equal(data, value);
        }
        public void XmlDataSerializer_SerializeXmlData_Success()
        {
            // Arrange
            var data =
                @"<?xml version=""1.0"" encoding=""utf-16""?><MockCountry xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xmlns:xsd=""http://www.w3.org/2001/XMLSchema""><Alpha2Code>mt</Alpha2Code></MockCountry>";

            var mockCountry = new MockCountry()
            {
                Alpha2Code = "mt"
            };

            // Act
            var value = _sut.Serialize(mockCountry);

            // Assert
            Assert.NotNull(data);
            Assert.Equal(data, value.Replace("\r", "").Replace("\n", ""));
        }