public void CanQueryForItemsToRead()
        {
            var expected = new Fixture().CreateMany<ItemToRead>().ToList();

            var itemToReadQueryable = new Mock<IRavenQueryable<ItemToRead>>();

            documentStore.Setup(x => x.OpenSession()).Returns(documentSession.Object);
            documentSession.Setup(x => x.Query<ItemToRead>()).Returns(itemToReadQueryable.Object);
            itemToReadQueryable.Setup(x => x.GetEnumerator()).Returns(expected.GetEnumerator());

            var actual = sut.GetAllItemsToRead();

            actual.Should().Count.Exactly(expected.Count);
        }