public async Task ReturnsModelFromServiceMethod() { // Arrange const string imageId = "XXXXXXXX"; var model = new StockImageModel { Id = imageId }; mockedService.Setup(s => s.GetImage(It.IsAny <string>())).ReturnsAsync(model); // Act var stockImage = await provider.GetImage(imageId, defaultServiceId); // Assert Assert.Equal(imageId, stockImage.Id); Assert.Same(model, stockImage); }
public async Task ReturnsModelFromServiceMethod() { // Arrange const string id = "XXXXXXXX"; var model = new StockImageModel { Id = id }; mockedService.Setup(s => s.GetRandomImage()).ReturnsAsync(model); // Act var stockImage = await provider.GetRandomImage(); // Assert Assert.Equal(id, stockImage.Id); Assert.Same(model, stockImage); }