Example #1
0
        public void Sample_SingleMapperSequenceOverride_CreatesCorrectly()
        {
            var source = this.CreateSource();

            var repo = new MappingRepository(o =>
                                             o.MapperOrder
                                             .UseJust <ManualMapper <object, object> >()
                                             );

            repo.AddMapping <Person, PersonEditModel>()
            .From(s => 111)
            .To(t => t.Id);

            var mapper = repo.ResolveMapper <Person, PersonEditModel>();

            var result = mapper.Map(source);

            result.ShouldNotBe(null);
            result.Id.ShouldBe(111);
        }
Example #2
0
        public void Sample_SingleMapperSequenceOverride_CreatesCorrectly()
        {
            var source = this.CreateSource();

            var repo = new MappingRepository(o =>
                o.MapperOrder
                    .UseJust<ManualMapper<object, object>>()
                    );

            repo.AddMapping<Person, PersonEditModel>()
                .From(s => 111)
                .To(t => t.Id);

            var mapper = repo.ResolveMapper<Person, PersonEditModel>();

            var result = mapper.Map(source);

            result.ShouldNotBe(null);
            result.Id.ShouldBe(111);
        }