Ejemplo n.º 1
0
 public CustomersApiTests(WebApplicationFactory <Startup> factory)
 {
     _factory          = factory;
     _dbContextCreator = new DbContextCreator();
     _client           = _factory.WithWebHostBuilder(builder =>
     {
         builder.ConfigureServices(services =>
         {
             _dbContextCreator.Setup(services);
         });
     }).CreateClient();
 }
Ejemplo n.º 2
0
 public PaymentsApiTests(WebApplicationFactory <Startup> factory)
 {
     _factory          = factory;
     _dbContextCreator = new DbContextCreator();
     _utcNow           = DateTime.UtcNow;
     _client           = _factory.WithWebHostBuilder(builder =>
     {
         builder.ConfigureServices(services =>
         {
             _dbContextCreator.Setup(services);
             services.AddSingleton <IDateProvider>(Mock.Of <IDateProvider>(p => p.GetUtcNow() == _utcNow));
         });
     }).CreateClient();
 }