public void SetUp() { Configurator = new AntlerConfigurator(); Configurator.UseStructureMapContainer().UseStorage(NHibernateStorage.Use.WithDatabaseConfiguration(SQLiteConfiguration.Standard.InMemory()).WithMappings(From.AssemblyWithType <CountryMap>().First())); session = NewSessionForTesting.CreateNHibernateSession(Configurator, typeof(NHibernateStorage), UnitOfWorkSettings.Default.StorageName); }
public void SetUp() { var connectionString = ConfigurationManager.AppSettings["ConnectionString"]; Configurator = new AntlerConfigurator(); Configurator.UseWindsorContainer().UseStorage(NHibernateStorage.Use.WithDatabaseConfiguration(MsSqlConfiguration.MsSql2008.ConnectionString(connectionString)).WithCommandToTryToApplyOnServer(DbProviderFactories.GetFactory("System.Data.SqlClient"), connectionString, "CREATE DATABASE AntlerTest").WithRegeneratedSchema(true).WithMappings(From.AssemblyWithType <CountryMap>().First())); }
public void should_not_have_any_container() { //arrange var configurator = new AntlerConfigurator(); //assert configurator.Configuration.Container.Should().BeNull(); }
public void SetUp() { Configurator = new AntlerConfigurator(); Configurator.UseBuiltInContainer().UseStorage(NHibernateStorage.Use.WithDatabaseConfiguration(SQLiteConfiguration.Standard.InMemory()).WithMappings(From.AssemblyWithType <CountryMap>().First())). UseStorage(EntityFrameworkPlusSqlCe.Use.WithConnectionString("Data Source=TestDB.sdf").WithMappings(From.AssemblyWithType <Antler.Specs.Shared.EntityFramework.Mappings.CountryMap>().First()).WithRecreatedDatabase(true), "Second"); nhSession = NewSessionForTesting.CreateNHibernateSession(Configurator, typeof(NHibernateStorage), UnitOfWorkSettings.Default.StorageName); }
public void should_throw_exception() { //arrange var basicConfigurator = new AntlerConfigurator(); //act basicConfigurator.UseStorage(NHibernateStorage.Use); }
public void should_throw_exception() { //arrange var basicConfigurator = new AntlerConfigurator(); //act basicConfigurator.UseStorage(EntityFrameworkPlusSqlCe.Use); }
public void should_not_fail() { //act var configurator = new AntlerConfigurator(); configurator.UseBuiltInContainer() .UseStorage(MongoDbStorage.Use("mongodb://localhost:27017", "AntlerTest") .WithRecreatedDatabase(true)); }
public void should_set_container() { //arrange var configurator = new AntlerConfigurator(); //act configurator.UseWindsorContainer(); //assert configurator.Configuration.Container.Should().BeOfType <WindsorContainerAdapter>(); }
public void should_set_storage() { //arrange var configurator = new AntlerConfigurator(); //act configurator.UseStructureMapContainer().UseStorage(NHibernateStorage.Use.WithDatabaseConfiguration(SQLiteConfiguration.Standard.InMemory())); //assert configurator.Configuration.Container.Get <ISessionScopeFactory>().Should().BeOfType <NHibernateSessionScopeFactory>(); }
public void should_set_storage() { //arrange var configurator = new AntlerConfigurator(); //act configurator.UseWindsorContainer().UseStorage(EntityFrameworkPlusSqlCe.Use); //assert configurator.Configuration.Container.Get <ISessionScopeFactory>().Should().BeOfType <EntityFrameworkSessionScopeFactory>(); }
public void should_set_container_with_registered_components() { //arrange var container = new Container(x => x.For <TestComponent>().Use <TestComponent>()); var configurator = new AntlerConfigurator(); //act configurator.UseStructureMapContainer(container); //assert configurator.Configuration.Container.Should().BeOfType <StructureMapContainerAdapter>(); configurator.Configuration.Container.Get <TestComponent>().Should().BeOfType <TestComponent>(); }
public void should_throw_exception() { //arrange var configurator = new AntlerConfigurator(); //act configurator.UseBuiltInContainer() .UseStorage( NHibernateStorage.Use.WithDatabaseConfiguration(SQLiteConfiguration.Standard.InMemory()) .WithMappings(From.AssemblyWithType <CountryMap>().First()), "Super") . UseStorage( NHibernateStorage.Use.WithDatabaseConfiguration(SQLiteConfiguration.Standard.InMemory()) .WithMappings(From.AssemblyWithType <CountryMap>().First()), "Super"); }
public void should_set_container_with_registered_components() { //arrange var container = new WindsorContainer(); container.Register(Component.For <TestComponent>()); var configurator = new AntlerConfigurator(); //act configurator.UseWindsorContainer(container); //assert configurator.Configuration.Container.Should().BeOfType <WindsorContainerAdapter>(); configurator.Configuration.Container.Get <TestComponent>().Should().BeOfType <TestComponent>(); }