Ejemplo n.º 1
0
        public void TestDefaultSizeProvider()
        {
            int act = new DefaultBatchSizeProvider().GetBatchSize("WTF");
            int exp = Constants.DefaultBatchSize;

            Assert.AreEqual(exp, act);
        }
Ejemplo n.º 2
0
        public void TestDiBatchOrDefaultSizeProvider()
        {
            String             connStr = Helper.GetConnectionString("Host");
            IBatchSizeProvider testBsp = new DiTableOrDefaultBatchSizeProvider(connStr);
            IBatchSizeProvider di      = new DiTableBatchSizeProvider(connStr);
            IBatchSizeProvider def     = new DefaultBatchSizeProvider();

            TableBatchSizePair pair = GetTableBatchSizePair(">");

            Assert.AreEqual(testBsp.GetBatchSize(pair.Table), di.GetBatchSize(pair.Table));

            pair = GetTableBatchSizePair("=");
            Assert.AreEqual(testBsp.GetBatchSize(pair.Table), def.GetBatchSize(pair.Table));
            Debug.WriteLine("here boss");
        }