public void GetPhoto_Should_Return_Correct_Result(bool initializeWithData)
        {
            Initialize(initializeWithData);
            var service = new AlbumPhotoService(_cacheClient, _albumRepository, _photoRepository);
            var result  = service.GetPhoto(1);

            if (initializeWithData)
            {
                Assert.IsNotNull(result);
                Assert.AreEqual(result.Id, 1);
                Assert.AreEqual(result.AlbumId, 1);
                Assert.AreEqual(result.Title, "Photo1");
                Assert.AreEqual(result.Url, "a");
            }
            else
            {
                Assert.IsNull(result);
            }
        }