public async Task GetPhotoByIdOnlyGasShouldReturnOkIfFoundInDatabase() { // Arrange var id = 45; var photo = new Photo() { Id = id, StateId = 69 }; mockRepo.Setup(x => x.Photo).Returns(_photoRepoMock.Object); _photoRepoMock.Setup(x => x.GetPhotoById(id)).ReturnsAsync(photo); // Act var result = await _sut.GetPhotoByIdOnlyGas(id); // Assert Assert.IsType <OkObjectResult>(result); Assert.Equal(id, photo.Id); Assert.IsNotType <NotFoundResult>(result); }