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>(); }
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>(); }