public CustomMessageHandlerIntegrationTest(ITestOutputHelper testOutputHelper, TestWebHost factory) : base(testOutputHelper) { _factory = factory .ConfigureLoggerFactory(LoggerFactory) .ConfigureHostBuilder( options => options.ConfigureServices(services => { services.AddSingleton <IValidatorErrorMessageHandler>(new CustomMessageHandler()); }) ); }
public async Task InitializeAsync() { _connection = new SqliteConnection("DataSource=:memory:"); await _connection.OpenAsync(); Factory = Factory.ConfigureHostBuilder( x => x .ConfigureServices( (_, services) => { services.AddDbContextPool <RocketDbContext>( z => z .EnableDetailedErrors() .EnableSensitiveDataLogging() .UseSqlite(_connection) ); } ) ); await ServiceProvider.WithScoped <RocketDbContext>().Invoke(context => context.Database.EnsureCreatedAsync()); }
public CustomValidatorIntegrationTest(ITestOutputHelper testOutputHelper, TestWebHost factory) : base(testOutputHelper) { _factory = factory.ConfigureLoggerFactory(LoggerFactory); }
public ClassicFoundationTests(ITestOutputHelper testOutputHelper, TestWebHost factory) : base(testOutputHelper) { _factory = factory.ConfigureLogger(SerilogLogger); }