Ejemplo n.º 1
0
 public CustomMessageHandlerIntegrationTest(ITestOutputHelper testOutputHelper, TestWebHost factory) : base(testOutputHelper)
 {
     _factory = factory
                .ConfigureLoggerFactory(LoggerFactory)
                .ConfigureHostBuilder(
         options => options.ConfigureServices(services => { services.AddSingleton <IValidatorErrorMessageHandler>(new CustomMessageHandler()); })
         );
 }
Ejemplo n.º 2
0
    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());
    }
Ejemplo n.º 3
0
 public CustomValidatorIntegrationTest(ITestOutputHelper testOutputHelper, TestWebHost factory) : base(testOutputHelper)
 {
     _factory = factory.ConfigureLoggerFactory(LoggerFactory);
 }
 public ClassicFoundationTests(ITestOutputHelper testOutputHelper, TestWebHost factory) : base(testOutputHelper)
 {
     _factory = factory.ConfigureLogger(SerilogLogger);
 }