public EntityFrameworkViewManagerFactory()
        {
            MsSqlTestHelper.EnsureTestDatabaseExists();

            MsSqlTestHelper.DropTable("__MigrationHistory");

            _connectionString = MsSqlTestHelper.ConnectionString;
        }
Esempio n. 2
0
        public MsSqlEventStoreFactory()
        {
            MsSqlTestHelper.EnsureTestDatabaseExists();

            var connectionString = MsSqlTestHelper.ConnectionString;

            MsSqlTestHelper.DropTable("events");

            _eventStore = new MsSqlEventStore(connectionString, "events");

            _eventStore.DropEvents();
        }
Esempio n. 3
0
        public MsSqlEventStoreFactory()
        {
            var configuration = Configuration.Get();

            //var helper = new MsSqlTestHelper(configuration);

            MsSqlTestHelper.EnsureTestDatabaseExists();

            var connectionString = MsSqlTestHelper.ConnectionString;

            MsSqlTestHelper.DropTable("events");

            _eventStore = new MsSqlEventStore(configuration, MsSqlTestHelper.TestDbName, "events");

            _eventStore.DropEvents();
        }
        protected override void DoSetUp()
        {
            CirqusLoggerFactory.Current = new ConsoleLoggerFactory(minLevel: Logger.Level.Info);

            MsSqlTestHelper.EnsureTestDatabaseExists();
            MsSqlTestHelper.DropTable("__MigrationHistory");
            MsSqlTestHelper.DropTable("SomeParent_Position");
            MsSqlTestHelper.DropTable("AnotherChilds");
            MsSqlTestHelper.DropTable("SomeChilds");
            MsSqlTestHelper.DropTable("SomeParent");

            _viewManager = new EntityFrameworkViewManager <SomeParent>(MsSqlTestHelper.ConnectionString);

            _context = TestContext.Create()
                       .AddViewManager(_viewManager);

            RegisterForDisposal(_context);
        }
Esempio n. 5
0
        IEventStore GetEventStore(EventStoreOption eventStoreOption)
        {
            switch (eventStoreOption)
            {
            case EventStoreOption.InMemory:
                return(new InMemoryEventStore());

            case EventStoreOption.MongoDb:
                return(new MongoDbEventStore(GetMongoDb(), "Events"));

            case EventStoreOption.SqlServer:
                MsSqlTestHelper.EnsureTestDatabaseExists();
                MsSqlTestHelper.DropTable("Events");
                return(new MsSqlEventStore(Configuration.Get(), MsSqlTestHelper.ConnectionString, "Events"));

            case EventStoreOption.Postgres:
                PostgreSqlTestHelper.DropTable("Events");
                return(new PostgreSqlEventStore(Configuration.Get(), PostgreSqlTestHelper.PostgreSqlConnectionString, "Events"));

            default:
                throw new ArgumentOutOfRangeException("eventStoreOption", "Unknown event store option");
            }
        }
Esempio n. 6
0
 protected override void DoSetUp()
 {
     MsSqlTestHelper.EnsureTestDatabaseExists();
 }
Esempio n. 7
0
        public MsSqlViewManagerFactory()
        {
            MsSqlTestHelper.EnsureTestDatabaseExists();

            _connectionString = MsSqlTestHelper.ConnectionString;
        }
Esempio n. 8
0
 public HybridDbViewManagerFactory()
 {
     MsSqlTestHelper.EnsureTestDatabaseExists();
     MsSqlTestHelper.DropTable("HybridDb");
     MsSqlTestHelper.DropTable("ViewPosition");
 }
 public HybridDbViewManagerFactory()
 {
     MsSqlTestHelper.EnsureTestDatabaseExists();
 }