public CancelCarePackageReclaimsUseCaseTests() { using var localFixture = new MockWebApplicationFactory(); var carePackage = localFixture.Generator.CreateCarePackage(); _reclaim = TestDataHelper.CreateCarePackageReclaim(carePackage.Id, ClaimCollector.Hackney, ReclaimType.CareCharge, ReclaimSubType.CareChargeProvisional); _reclaim.Status = ReclaimStatus.Active; carePackage.Reclaims.Add(_reclaim); _dbManager = new Mock <IDatabaseManager>(); var historyGateway = new Mock <ICarePackageHistoryGateway>(); var gateway = new Mock <ICarePackageReclaimGateway>(); _carePackageGateway = new Mock <ICarePackageGateway>(); gateway .Setup(g => g.GetAsync(_reclaim.Id, It.IsAny <bool>())) .ReturnsAsync(_reclaim); _carePackageGateway .Setup(g => g.GetPackageAsync(It.IsAny <Guid>(), It.IsAny <PackageFields>(), It.IsAny <bool>())) .ReturnsAsync(carePackage); _useCase = new CancelCareChargeUseCase(gateway.Object, _dbManager.Object, historyGateway.Object, _carePackageGateway.Object); }
public PostPersonTests(MockWebApplicationFactory <Startup> appFactory) { _dbFixture = appFactory.DynamoDbFixture; _snsFixture = appFactory.SnsFixture; _personFixture = new PersonFixture(_dbFixture.DynamoDbContext, _snsFixture.SimpleNotificationService); _steps = new PostPersonSteps(appFactory.Client); }
public DynamoDbGatewayTests(MockWebApplicationFactory <Startup> appFactory) { _dbFixture = appFactory.DynamoDbFixture; _mockUpdater = new Mock <IEntityUpdater>(); _logger = new Mock <ILogger <DynamoDbGateway> >(); _classUnderTest = new DynamoDbGateway(_dbFixture.DynamoDbContext, _mockUpdater.Object, _logger.Object); }
public HealthCheckTests(MockWebApplicationFactory <Startup> factory) { _factory = factory; var client = _factory.CreateClient(); _steps = new HealthCheckSteps(client); }
public CreateContactTests(MockWebApplicationFactory <Startup> appFactory) { _dbFixture = appFactory.DynamoDbFixture; _snsFixture = appFactory.SnsFixture; _contactDetailsFixture = new ContactDetailsFixture(_dbFixture.DynamoDbContext); _steps = new CreateContactSteps(appFactory.Client); }
public DeleteContactDetailsByTargetIdTests(MockWebApplicationFactory <Startup> appFactory) { _dbFixture = appFactory.DynamoDbFixture; _snsFixture = appFactory.SnsFixture; _contactDetailsFixture = new ContactDetailsFixture(_dbFixture.DynamoDbContext, _snsFixture.SimpleNotificationService); _steps = new DeleteContactDetailsSteps(appFactory.Client); }
public GetTransactionsStories(MockWebApplicationFactory <Startup> factory) { var httpClient = factory.CreateClient(); var elasticClient = factory.ElasticSearchClient; _transactionsSteps = new GetTransactionsSteps(httpClient); _transactionsFixture = new TransactionsFixture(elasticClient, httpClient); }
public GetPersonsStories(MockWebApplicationFactory <Startup> factory) { _factory = factory; var httpClient = factory.CreateClient(); var elasticClient = factory.ElasticSearchClient; _steps = new GetPersonsSteps(httpClient); _personsFixture = new PersonsFixture(elasticClient, httpClient); }
public PlayerControllerIntegrationTests(MockWebApplicationFactory <Startup> mockFactory) { this.mockFactory = mockFactory; client = mockFactory.CreateClient(); }
public HealthCheckTests(MockWebApplicationFactory <Startup> appFactory) { _steps = new HealthCheckSteps(appFactory.Client); }
public GetContactDetailsByTargetIdTests(MockWebApplicationFactory <Startup> appFactory) { _dbFixture = appFactory.DynamoDbFixture; _contactDetailsFixture = new ContactDetailsFixture(_dbFixture.DynamoDbContext); _steps = new GetContactDetailsSteps(appFactory.Client); }