예제 #1
0
 internal TestCase(string name, PopulatorFactory <KEY, VALUE> populatorFactory, ValueType[] typesOfGroup, IndexLayoutFactory <KEY, VALUE> indexLayoutFactory)
 {
     this.Name               = name;
     this.PopulatorFactory   = populatorFactory;
     this.TypesOfGroup       = typesOfGroup;
     this.IndexLayoutFactory = indexLayoutFactory;
 }
 public void GetSqlClientPopulator_WithTransactionOption()
 {
     using (var factory = new PopulatorFactory())
     {
         IPopulator populator = factory.CreateSqlClientPopulator(string.Empty, false);
         Assert.AreEqual(typeof(StandardPopulator), populator.GetType());
     }
 }
 public void GetSqlClientPopulator_Test()
 {
     using (var factory = new PopulatorFactory())
     {
         IPopulator populator = factory.CreateSqlClientPopulator(string.Empty);
         Assert.AreEqual(typeof (StandardPopulator), populator.GetType());
     }
 }
 public void GetMemoryPopulator_Test()
 {
     using (var factory = new PopulatorFactory())
     {
         IPopulator populator = factory.CreateMemoryPopulator();
         Assert.AreEqual(typeof(StandardPopulator), populator.GetType());
     }
 }
        public void Initialize()
        {
            XmlConfigurator.Configure();

            this.factory = new PopulatorFactory();
        }