Exemple #1
0
        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"));
        }
Exemple #2
0
        public void Setup()
        {
            mockExecute = new MockRepeatDbConnection(1);

            var provider = new DelegateDbProvider(() => mockExecute);

            staticDao  = new StaticDao(provider);
            dynamicDao = DaoGenerator.Create(provider);
        }
Exemple #3
0
        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>();
        }