public CreateReadStoreDatabaseJobTestsFixture() { DocumentClient = new Mock <IDocumentClient>(); Logger = new Mock <ILogger>(); CreateReadStoreDatabaseJob = new CreateReadStoreDatabaseJob(DocumentClient.Object, Logger.Object); var resourceResponseDatabase = CreateResourceResponseWithStatusCode <Database>(HttpStatusCode.Created); DocumentClient.Setup(dc => dc.CreateDatabaseIfNotExistsAsync(It.Is <Database>(d => d.Id == "SFA.DAS.EmployerAccounts.ReadStore.Database"), null)) .ReturnsAsync(resourceResponseDatabase); var resourceResponseDocumentCollection = CreateResourceResponseWithStatusCode <DocumentCollection>(HttpStatusCode.Created); DocumentClient.Setup(dc => dc.CreateDocumentCollectionIfNotExistsAsync(It.IsAny <Uri>(), It.IsAny <DocumentCollection>(), It.IsAny <RequestOptions>())) .ReturnsAsync(resourceResponseDocumentCollection); }
public CreateReadStoreDatabaseJobTestsFixture() { DocumentClient = new Mock <IDocumentClient>(); CreateReadStoreDatabaseJob = new CreateReadStoreDatabaseJob(DocumentClient.Object); }