コード例 #1
0
        public void TestFromAtoB()
        {
            var mapper = new ExpressionMapper<TestA, TestB>()
                .Map(x => x.AValue1, x => x.BValue1)
                .Map(x => x.AValue2, x => x.BValue2);

            var testA = new TestA()
                        {
                            AValue1 = "TestValue",
                            AValue2 = 42
                        };
            var testB = mapper.MapAtoB(testA);

            Assert.AreEqual("TestValue", testB.BValue1);
            Assert.AreEqual(42, testB.BValue2);
        }