Exemplo n.º 1
0
 protected TrackablePocoTest(IDbConnectionProvider dbConnectionProvider, ISqlProvider sqlProvider)
     : base(useDuplicateCheck: true)
 {
     _db     = dbConnectionProvider;
     _mapper = new TrackablePocoSqlMapper <ITestPoco>(sqlProvider, nameof(TrackablePocoTest));
     _mapper.ResetTableAsync(_db.Connection).Wait();
 }
Exemplo n.º 2
0
 public TrackablePocoWithHeadKeysTest(IDbConnectionProvider dbConnectionProvider, ISqlProvider sqlProvider)
     : base(useDuplicateCheck: true)
 {
     _db     = dbConnectionProvider;
     _mapper = new TrackablePocoSqlMapper <ITestPoco>(
         sqlProvider,
         nameof(TrackablePocoWithHeadKeysTest),
         new[]
     {
         new ColumnDefinition("Head1", typeof(int)),
         new ColumnDefinition("Head2", typeof(string), 100)
     });
     _mapper.ResetTableAsync(_db.Connection).Wait();
 }
Exemplo n.º 3
0
 protected TypeNullableTest(IDbConnectionProvider dbConnectionProvider, ISqlProvider sqlProvider)
 {
     _db     = dbConnectionProvider;
     _mapper = new TrackablePocoSqlMapper <ITypeNullableTestPoco>(sqlProvider, nameof(TypeNullableTest));
     _mapper.ResetTableAsync(_db.Connection).Wait();
 }
Exemplo n.º 4
0
 protected TypeNullableTest(IDbConnectionProvider dbConnectionProvider, ISqlProvider sqlProvider)
 {
     _db = dbConnectionProvider;
     _mapper = new TrackablePocoSqlMapper<ITypeNullableTestPoco>(sqlProvider, nameof(TypeNullableTest));
     _mapper.ResetTableAsync(_db.Connection).Wait();
 }
Exemplo n.º 5
0
 public TrackablePocoWithAutoIdTest(IDbConnectionProvider dbConnectionProvider, ISqlProvider sqlProvider)
 {
     _db     = dbConnectionProvider;
     _mapper = new TrackablePocoSqlMapper <ITestPocoWithIdentity>(sqlProvider, nameof(TrackablePocoWithAutoIdTest));
     _mapper.ResetTableAsync(_db.Connection).Wait();
 }