protected TrackablePocoTest(IDbConnectionProvider dbConnectionProvider, ISqlProvider sqlProvider) : base(useDuplicateCheck: true) { _db = dbConnectionProvider; _mapper = new TrackablePocoSqlMapper <ITestPoco>(sqlProvider, nameof(TrackablePocoTest)); _mapper.ResetTableAsync(_db.Connection).Wait(); }
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(); }
protected TypeNullableTest(IDbConnectionProvider dbConnectionProvider, ISqlProvider sqlProvider) { _db = dbConnectionProvider; _mapper = new TrackablePocoSqlMapper <ITypeNullableTestPoco>(sqlProvider, nameof(TypeNullableTest)); _mapper.ResetTableAsync(_db.Connection).Wait(); }
protected TypeNullableTest(IDbConnectionProvider dbConnectionProvider, ISqlProvider sqlProvider) { _db = dbConnectionProvider; _mapper = new TrackablePocoSqlMapper<ITypeNullableTestPoco>(sqlProvider, nameof(TypeNullableTest)); _mapper.ResetTableAsync(_db.Connection).Wait(); }
public TrackablePocoWithAutoIdTest(IDbConnectionProvider dbConnectionProvider, ISqlProvider sqlProvider) { _db = dbConnectionProvider; _mapper = new TrackablePocoSqlMapper <ITestPocoWithIdentity>(sqlProvider, nameof(TrackablePocoWithAutoIdTest)); _mapper.ResetTableAsync(_db.Connection).Wait(); }