public void ShouldRetrieveAPicture() { var id = Guid.NewGuid(); var mockStorage = new Mock<IStorageContext>(); mockStorage.Setup(s => s.Query<Picture>(StorageAccountConfiguration.PicturesTable)).Returns(() => { var result = new List<Picture>(); result.Add(new Picture() { Id = id }); result.Add(new Picture() { Id = Guid.NewGuid() }); return result.AsQueryable(); }); var repository = new PictureRepository(mockStorage.Object); var picture = repository.Get(id); Assert.AreEqual(picture.Id, id); }