Example #1
0
        public void FieldToPropertyDefaultMappingTest()
        {
            var ponto = new Ponto {A = 10, B = 20};
            var dimensao = Mapper<Ponto>.Map(ponto).UsingDefaultMappings().To(new Dimensao());

            Assert.AreEqual(ponto.A, dimensao.A);
            Assert.AreEqual(ponto.B, dimensao.B);
        }
Example #2
0
        public void FieldCustomMappingTest()
        {
            var ponto = new Ponto {X = 10, Y = 20};
            var dimensao = Mapper<Ponto>.Map(ponto).To(new Dimensao());

            Assert.AreEqual(ponto.X, dimensao.Left);
            Assert.AreEqual(ponto.Y, dimensao.Top);
        }
Example #3
0
        public void FieldToFieldDefaultMappingTest()
        {
            var ponto = new Ponto {X = 10, Y = 20};
            var dimensao = Mapper<Ponto>.Map(ponto).UsingDefaultMappings().To(new Dimensao());

            Assert.AreEqual(ponto.X, dimensao.X);
            Assert.AreEqual(ponto.Y, dimensao.Y);
        }
Example #4
0
        public void PropertyToFieldDefaultMappingTest()
        {
            var ponto = new Ponto {C = 10, D = 20};
            var dimensao = Mapper<Ponto>.Map(ponto).UsingDefaultMappings().To(new Dimensao());

            Assert.AreEqual(ponto.C, dimensao.C);
            Assert.AreEqual(ponto.D, dimensao.D);
        }