public void get_the_basic_properties() { settings.Driver = "driver1"; settings.Dialect = "dialect1"; settings.UseOuterJoin = true; settings.ConnectionString = "connection string"; settings.ShowSql = false; settings.ProxyFactory = "some proxy"; var properties = settings.GetProperties(); properties["connection.driver_class"].ShouldEqual(settings.Driver); properties["dialect"].ShouldEqual(settings.Dialect); properties["use_outer_join"].ShouldEqual("true"); properties["connection.connection_string"].ShouldEqual(settings.ConnectionString); properties["show_sql"].ShouldEqual("false"); properties["proxyfactory.factory_class"].ShouldEqual(settings.ProxyFactory); }
public FakeDomainNHIbernateRegistry(DatabaseSettings settings) { SetProperties(settings.GetProperties()); MappingsFromAssembly(typeof(Case).Assembly); }
public NHibernate.Cfg.Configuration ConfigureProperties(NHibernate.Cfg.Configuration nhibernateConfig) { nhibernateConfig.AddProperties(_databaseSettings.GetProperties()); return(nhibernateConfig); }
public FubuMusicStoreNHibernateRegistry(DatabaseSettings settings) { SetProperties(settings.GetProperties()); MappingsFromAssembly(typeof(AlbumMap).Assembly); }