public async Task GetAsync_OK() { // Arrange _releaseRepository.Setup(r => r.Get(It.IsAny <DocumentQueryModel>())).ReturnsAsync(GetReleases("completedReleases.json")); ReleaseService releaseService = new ReleaseService( _httpContextAccessor.Object, new Mock <IAzureDevOpsBuildClient>().Object, _releaseRepository.Object, new TestOptionsMonitor <AzureDevOpsSettings>(GetAzureDevOpsSettings()), _releaseLogger.Object); // Act SearchResults <ReleaseEntity> results = await releaseService.GetAsync(new DocumentQueryModel()); // Assert Assert.Equal(5, results.Results.Count()); _releaseRepository.Verify(r => r.Get(It.IsAny <DocumentQueryModel>()), Times.Once); }