public async Task ReturnsStockImageModel() { // Arrange ArrangeHttpHandler(new UnsplashImageResponse()); // Act var stockImage = await unsplashService.GetRandomImage(); // Assert Assert.NotNull(stockImage); Assert.IsAssignableFrom <StockImageModel>(stockImage); }
public async Task GetsImage() { // Act var image = await unsplashService.GetRandomImage(); // Assert Assert.NotNull(image); Assert.IsAssignableFrom <StockImageModel>(image); Assert.False(string.IsNullOrWhiteSpace(image.Id)); Assert.False(string.IsNullOrWhiteSpace(image.ImageEmbedUrl)); }