Esempio n. 1
0
        public void Should_map_correctly()
        {
            Mapper.Initialize(cfg =>
            {
                cfg.CreateMap <Animal, AnimalDto>()
                .Include <Duck, DuckDto>();

                cfg.CreateMap <Duck, DuckDto>().ReverseMap();
            });

            var aDuck = new DuckProxyClassFoo();

            var dto = Mapper.Map <Animal, AnimalDto>(aDuck);

            dto.ShouldBeType <DuckDto>();
        }
        public void Should_map_correctly()
        {
            Mapper.Initialize(cfg =>
            {
                cfg.CreateMap<Animal, AnimalDto>()
                    .Include<Duck, DuckDto>();

                cfg.CreateMap<Duck, DuckDto>().ReverseMap();
            });

            var aDuck = new DuckProxyClassFoo();

            var dto = Mapper.Map<Animal, AnimalDto>(aDuck);

            dto.ShouldBeType<DuckDto>();
        }
Esempio n. 3
0
        public void Should_map_correctly()
        {
            var config = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <Animal, AnimalDto>()
                .Include <Duck, DuckDto>();

                cfg.CreateMap <Duck, DuckDto>().ReverseMap();
            });

            var aDuck = new DuckProxyClassFoo();

            var mapper = config.CreateMapper();
            var dto    = mapper.Map <Animal, AnimalDto>(aDuck);

            dto.ShouldBeOfType <DuckDto>();
        }
        public void Should_map_correctly()
        {
            var config = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap<Animal, AnimalDto>()
                    .Include<Duck, DuckDto>();

                cfg.CreateMap<Duck, DuckDto>().ReverseMap();
            });

            var aDuck = new DuckProxyClassFoo();

            var mapper = config.CreateMapper();
            var dto = mapper.Map<Animal, AnimalDto>(aDuck);

            dto.ShouldBeType<DuckDto>();
        }