public async Task GetPhotoByIdOnlyColdWaterShouldReturnOkIfFoundInDatabase()
        {
            // 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.GetPhotoByIdOnlyColdWater(id);

            // Assert
            Assert.IsType <OkObjectResult>(result);
            Assert.Equal(45, photo.Id);
            Assert.IsNotType <NotFoundResult>(result);
        }