Ejemplo n.º 1
0
 public virtual void ThisProjectDatabaseTestsBaseFixtureSetup()
 {
     NHibernateTestContext.Initialize(DbFixture.MappingInfo)
     .Using(DefaultDatabaseEngine, null)
     .AfterInitialization(factory => {
         Nh.SessionFactory = factory;
     }).Now();
 }
Ejemplo n.º 2
0
        public virtual void ThisProjectDatabaseTestsBaseFixtureSetup()
        {
            var validatorConfiguration = new FluentConfiguration();

            validatorConfiguration
            .Register(Assembly.GetExecutingAssembly().ValidationDefinitions())
            .SetDefaultValidatorMode(ValidatorMode.UseExternal)
            .IntegrateWithNHibernate.ApplyingDDLConstraints();

            _validatorEngine = new ValidatorEngine();
            _validatorEngine.Configure(validatorConfiguration);

            NHibernateTestContext.Initialize(DbFixture.MappingInfo)
            .Using(DatabaseEngine.MsSql2005, null)
            .AdditionalConfiguration(cfg => cfg.Initialize(_validatorEngine))
            .AfterInitialization(factory => {
                Nh.SessionFactory = factory;
            }).Now();
        }