public DatabaseTestBaseFixture(IMessageSink messageSink) { var config = GetConfiguration(); Services = CreateServiceProvider(config); DatabaseFixture = new DatabaseFixture(config, Services, messageSink); }
private static IServiceProvider CreateServiceProvider(IConfiguration config) { var connectionString = config["ConnectionStrings:DefaultConnection"]; var services = new ServiceCollection(); services.AddSqlDataStore(connectionString); DatabaseFixture.ConfigureServices(services); return(services.BuildServiceProvider()); }
public async Task OnTestStartingAsync() { await DatabaseFixture.OnTestStartingAsync(); }
public void OnTestStarting() { DatabaseFixture.OnTestStarting(); }
public void Dispose() => DatabaseFixture.Dispose();