public void DetectsChangedPostalCode()
        {
            var address = new Address {Postalcode = "11111"};

            var result = InstanceComparer.GetPropertiesThatDiffer(address).ToList();

            Assert.True(result.Count() == 1);
            Assert.True(result[0].Name == "Postalcode");
        }
        public void DetectsChangedId()
        {
            var address = new Address {Id = Guid.NewGuid()};

            var result = InstanceComparer.GetPropertiesThatDiffer(address).ToList();

            Assert.True(result.Count() == 1);
            Assert.True(result[0].Name == "Id");
        }