public async Task IsAvailableAsync_NotAvailable_ReturnFalse() { var httpClient = MockHttpClient(HttpStatusCode.ServiceUnavailable, ""); var mapperMock = new Mock <IMapper>(); var articleClient = new ArticleHttpClient(httpClient, mapperMock.Object); var result = await articleClient.IsAvailableAsync(); Assert.IsFalse(result); }
public async Task IsAvailableAsync_Available_ReturnTrue() { var httpClient = MockHttpClient(HttpStatusCode.OK, ""); var mapperMock = new Mock <IMapper>(); var articleClient = new ArticleHttpClient(httpClient, mapperMock.Object); var result = await articleClient.IsAvailableAsync(); Assert.IsTrue(result); }