Exemple #1
0
        public void NullBehave()
        {
            Mapper.CreateMap <ComplexSource2, Destination>();

            var source = new ComplexSource2();

            Destination map = Mapper.Map <ComplexSource2, Destination>(source);

            Assert.Null(map.SomeProperty);
        }
        public void NullBehave()
        {
            Mapper.CreateMap<ComplexSource2, Destination>();

            var source = new ComplexSource2();

            Destination map = Mapper.Map<ComplexSource2, Destination>(source);

            Assert.Null(map.SomeProperty);
        }
        public void MapExistingObject()
        {
            Mapper.CreateMap<ComplexSource2, Destination>();

            var source = new ComplexSource2
                                     {
                                         Some = new ComplexSourceChild2
                                                    {
                                                        Pro = new ComplexSourceChild3 {Perty = "hello world"}
                                                    }
                                     };
            Destination map = Mapper.Map(source, new Destination());

            Assert.Equal("hello world", map.SomeProperty);
        }
        public void MapMemberWithPartNamesOnDeepDifferentLevels()
        {
            Mapper.CreateMap<ComplexSource2, Destination>();

            var source = new ComplexSource2
                             {
                                 Some = new ComplexSourceChild2
                                            {
                                                Pro = new ComplexSourceChild3 {Perty = "hello world"}
                                            }
                             };
            Destination map = Mapper.Map<ComplexSource2, Destination>(source);

            Assert.Equal("hello world", map.SomeProperty);
        }
Exemple #5
0
        public void MapExistingObject()
        {
            Mapper.CreateMap <ComplexSource2, Destination>();

            var source = new ComplexSource2
            {
                Some = new ComplexSourceChild2
                {
                    Pro = new ComplexSourceChild3 {
                        Perty = "hello world"
                    }
                }
            };
            Destination map = Mapper.Map(source, new Destination());

            Assert.Equal("hello world", map.SomeProperty);
        }
Exemple #6
0
        public void MapMemberWithPartNamesOnDeepDifferentLevels()
        {
            Mapper.CreateMap <ComplexSource2, Destination>();

            var source = new ComplexSource2
            {
                Some = new ComplexSourceChild2
                {
                    Pro = new ComplexSourceChild3 {
                        Perty = "hello world"
                    }
                }
            };
            Destination map = Mapper.Map <ComplexSource2, Destination>(source);

            Assert.Equal("hello world", map.SomeProperty);
        }