public EntityFrameworkViewManagerFactory() { MsSqlTestHelper.EnsureTestDatabaseExists(); MsSqlTestHelper.DropTable("__MigrationHistory"); _connectionString = MsSqlTestHelper.ConnectionString; }
public MsSqlEventStoreFactory() { MsSqlTestHelper.EnsureTestDatabaseExists(); var connectionString = MsSqlTestHelper.ConnectionString; MsSqlTestHelper.DropTable("events"); _eventStore = new MsSqlEventStore(connectionString, "events"); _eventStore.DropEvents(); }
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); }
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"); } }
protected override void DoSetUp() { MsSqlTestHelper.EnsureTestDatabaseExists(); }
public MsSqlViewManagerFactory() { MsSqlTestHelper.EnsureTestDatabaseExists(); _connectionString = MsSqlTestHelper.ConnectionString; }
public HybridDbViewManagerFactory() { MsSqlTestHelper.EnsureTestDatabaseExists(); MsSqlTestHelper.DropTable("HybridDb"); MsSqlTestHelper.DropTable("ViewPosition"); }
public HybridDbViewManagerFactory() { MsSqlTestHelper.EnsureTestDatabaseExists(); }