public override void TestFixtureSetUp()
 {
     base.TestFixtureSetUp();
     CustomerType         = Domain.Model.Types[typeof(Customer)];
     OrderType            = Domain.Model.Types[typeof(Order)];
     ProductType          = Domain.Model.Types[typeof(Product)];
     BookType             = Domain.Model.Types[typeof(Book)];
     TitleType            = Domain.Model.Types[typeof(Title)];
     ITitleType           = Domain.Model.Types[typeof(ITitle)];
     OfferContainerType   = Domain.Model.Types[typeof(OfferContainer)];
     PersonIdField        = Domain.Model.Types[typeof(Person)].Fields["Id"];
     OrderIdField         = Domain.Model.Types[typeof(Order)].Fields["Id"];
     CityField            = CustomerType.Fields["City"];
     AgeField             = Domain.Model.Types[typeof(AdvancedPerson)].Fields["Age"];
     CustomerField        = OrderType.Fields["Customer"];
     EmployeeField        = OrderType.Fields["Employee"];
     DetailsField         = OrderType.Fields["Details"];
     BooksField           = Domain.Model.Types[typeof(Author)].Fields["Books"];
     BookTitleField       = BookType.Fields["Title"];
     TitleBookField       = TitleType.Fields["Book"];
     LanguageField        = TitleType.Fields["Language"];
     TextField            = TitleType.Fields["Text"];
     GraphContainersField = typeof(PrefetchManager).GetField("graphContainers",
                                                             BindingFlags.NonPublic | BindingFlags.Instance);
     PrefetchProcessorField = typeof(SqlSessionHandler).GetField("prefetchManager",
                                                                 BindingFlags.NonPublic | BindingFlags.Instance);
     PrefetchTestHelper.FillDataBase(Domain);
 }
 public override void TestFixtureSetUp()
 {
     base.TestFixtureSetUp();
     using (var session = Domain.OpenSession())
         using (var transactionScope = session.OpenTransaction()) {
             for (int i = 0; i < 111; i++)
             {
                 PrefetchTestHelper.FillDataBase(session);
             }
             transactionScope.Complete();
         }
 }
 public override void TestFixtureSetUp()
 {
     base.TestFixtureSetUp();
     using (var session = Domain.OpenSession())
         using (var transactionScope = session.OpenTransaction()) {
             for (int i = 0; i < 111; i++)
             {
                 PrefetchTestHelper.FillDataBase(session);
             }
             orderType    = Domain.Model.Types[typeof(Order)];
             customerType = Domain.Model.Types[typeof(Customer)];
             transactionScope.Complete();
         }
 }