// [Fact] public void Benchmark() { var manual = new ManualMapper <SimplePost>(r => { var dt = new SimplePost(34); dt.Id = (Guid)r["Id"]; dt.Name = r["Name"].ToString(); dt.SetNumber((int)r["Number"]); return(dt); }); var data = Setup.FakeReader(r => { r.Clear(); r.Add("Id", Guid.NewGuid()); r.Add("Name", "bla"); r.Add("Number", 23); }); var sut = Setup.MapperFactory().CreateMapper <SimplePost>("1") as Mapper <SimplePost>; sut.Map(data); }
// [Fact] public void Benchmark() { var manual = new ManualMapper<SimplePost>(r => { var dt = new SimplePost(34); dt.Id = (Guid)r["Id"]; dt.Name = r["Name"].ToString(); dt.SetNumber((int)r["Number"]); return dt; }); var data = Setup.FakeReader(r => { r.Clear(); r.Add("Id",Guid.NewGuid()); r.Add("Name", "bla"); r.Add("Number", 23); }); var sut = Setup.MapperFactory().CreateMapper<SimplePost>("1") as Mapper<SimplePost>; sut.Map(data); }