public MainDatabaseFactoryTests() { var builder = new ConfigurationBuilder(); builder.AddInMemoryCollection(new Dictionary <string, string> { { "Database:Main:ConnectionString", "Host=127.0.0.1;Database=ztm;Username=ztm;Password=1234" }, }); this.subject = new MainDatabaseFactory(builder.Build()); }
public MainDatabaseTests() { var builder = new ConfigurationBuilder(); var connectionString = Environment.GetEnvironmentVariable("ZTM_MAIN_DATABASE"); if (connectionString == null) { throw new Exception("No ZTM_MAIN_DATABASE environment variable is set."); } builder.AddInMemoryCollection(new Dictionary <string, string>() { { "Database:Main:ConnectionString", connectionString } }); var config = builder.Build(); var dbFactory = new MainDatabaseFactory(config); this.subject = (MainDatabase)dbFactory.CreateDbContext(); }