public void Setup() { config.AddMap(typeof(IntEntity10), (Func <DbDataReader, IntEntity10>) new Int10Mapper().Map); config.AddMap(typeof(IntEntity20), (Func <DbDataReader, IntEntity20>) new Int20Mapper().Map); config.AddMap(typeof(StringEntity10), (Func <DbDataReader, StringEntity10>) new String10Mapper().Map); config.AddMap(typeof(StringEntity20), (Func <DbDataReader, StringEntity20>) new String20Mapper().Map); config2.AddMap(typeof(IntEntity10), ObjectResultMapperFactory.CreateMapper <IntEntity10>()); config2.AddMap(typeof(IntEntity20), ObjectResultMapperFactory.CreateMapper <IntEntity20>()); config2.AddMap(typeof(StringEntity10), ObjectResultMapperFactory.CreateMapper <StringEntity10>()); config2.AddMap(typeof(StringEntity20), ObjectResultMapperFactory.CreateMapper <StringEntity20>()); config3.AddMap(typeof(IntEntity10), ObjectResultMapperFactory2.CreateMapper <IntEntity10>()); config3.AddMap(typeof(IntEntity20), ObjectResultMapperFactory2.CreateMapper <IntEntity20>()); config3.AddMap(typeof(StringEntity10), ObjectResultMapperFactory2.CreateMapper <StringEntity10>()); config3.AddMap(typeof(StringEntity20), ObjectResultMapperFactory2.CreateMapper <StringEntity20>()); conInt100000 = new MockRepeatDbConnection(new TestDataReader(typeof(int), 1, 0, 10, "Id")); conInt101000 = new MockRepeatDbConnection(new TestDataReader(typeof(int), 1, 1000, 10, "Id")); conInt102000 = new MockRepeatDbConnection(new TestDataReader(typeof(int), 1, 2000, 10, "Id")); conInt200000 = new MockRepeatDbConnection(new TestDataReader(typeof(int), 1, 0, 20, "Id")); conInt201000 = new MockRepeatDbConnection(new TestDataReader(typeof(int), 1, 1000, 20, "Id")); conInt202000 = new MockRepeatDbConnection(new TestDataReader(typeof(int), 1, 2000, 20, "Id")); conString100000 = new MockRepeatDbConnection(new TestDataReader(typeof(string), "a", 0, 10, "Id")); conString101000 = new MockRepeatDbConnection(new TestDataReader(typeof(string), "a", 1000, 10, "Id")); conString102000 = new MockRepeatDbConnection(new TestDataReader(typeof(string), "a", 2000, 10, "Id")); conString200000 = new MockRepeatDbConnection(new TestDataReader(typeof(string), "a", 0, 20, "Id")); conString201000 = new MockRepeatDbConnection(new TestDataReader(typeof(string), "a", 1000, 20, "Id")); conString202000 = new MockRepeatDbConnection(new TestDataReader(typeof(string), "a", 2000, 20, "Id")); }
public void Setup() { mockExecute = new MockRepeatDbConnection(1); var provider = new DelegateDbProvider(() => mockExecute); staticDao = new StaticDao(provider); dynamicDao = DaoGenerator.Create(provider); }
public void Setup() { mockQueryFirst2A = CreateA(2); mockQueryFirst2B = CreateB(2); mockQueryFirst4A = CreateA(4); mockQueryFirst4B = CreateB(4); mockQueryFirst8A = CreateA(8); mockQueryFirst8B = CreateB(8); mockQueryFirst16A = CreateA(16); mockQueryFirst16B = CreateB(16); mockQueryFirst32A = CreateA(32); mockQueryFirst32B = CreateB(32); // DAO dapperExecuteAccessor = new DapperAccessor(); var engine = new ExecuteEngineConfig() .ToEngine(); var factory = new DataAccessorFactory(engine); smartExecuteAccessor = factory.Create <IBenchmarkAccessor>(); }