Exemple #1
0
        public void custom_instnatiator()
        {
            DefaultComplexTypeMapper.ToCreate <IdName>(p =>
            {
                return(new IdName()
                {
                    Name = p.Title
                });
            });
            var pv = _db.Query <PostViewModel>("select 1 as Id, 'test' as Title, 3 as Author_Id").First();

            Assert.Equal(1, pv.Id);
            Assert.Equal("test", pv.Author.Name);
        }
 public ComplexMapperTests()
 {
     _mapper = new DefaultComplexTypeMapper();
     _reader = new Mock<IDataReader>();
     _poco = new PocoA();
 }
Exemple #3
0
 public MultiPocoMapperTests()
 {
     _mapper = new DefaultComplexTypeMapper();
     _reader = new Mock <IDataReader>();
     _poco   = new PocoA();
 }