public async Task UpdateActiveCampaigns_WhenErrorFromClientIsThrown_ReturnFalse() { _campaignClientMock.Setup(c => c.Campaigns.GetAsync(It.IsAny <CampaignsPaginationRequestModel>())) .ThrowsAsync(new ClientApiException(System.Net.HttpStatusCode.BadRequest, new ErrorResponse { ErrorMessage = "test" })); var result = await _campaignCacheService.UpdateActiveCampaigns(); _campaignClientMock.Verify(c => c.Campaigns.GetAsync(It.IsAny <CampaignsPaginationRequestModel>()), Times.Once); Assert.False(result); }
public async Task <bool> UpdateCache() { return(await _campaignCacheService.UpdateActiveCampaigns(true)); }