public void ObjectMapConfig_ReplacePropertyMap()
        {
            var config = new ObjectMapConfig();

            config.ReplacePropertyMap <User, User>((source, target) =>
            {
                target.Decimal = Decimal.Parse(source.Value);
            });

            var u1 = new User();

            u1.Value = "23.456";
            var u2 = config.Map(u1, new User());

            Assert.AreNotEqual(u1.Value, u2.Value);
            Assert.AreEqual(23.456m, u2.Decimal);
        }