public async Task ReturnsAReview()
            {
                var expectedBookId = 68428;
                var review         = await ReviewsEndpoint.GetByUserIdAndBookId(UserId, expectedBookId);

                Assert.NotNull(review);
                Assert.NotNull(review.Book);
                Assert.NotNull(review.User);
                Assert.Equal(review.User.Id, UserId);
                Assert.Equal(review.Book.Id, expectedBookId);
            }
            public async Task ReturnsAReviewOnADifferentEdition()
            {
                var expectedBookId         = 68428;
                var differentEditionBookId = 243272;
                var review = await ReviewsEndpoint.GetByUserIdAndBookId(
                    UserId,
                    differentEditionBookId,
                    findReviewOnDifferentEdition : true);

                Assert.NotNull(review);
                Assert.NotNull(review.Book);
                Assert.NotNull(review.User);
                Assert.Equal(review.User.Id, UserId);
                Assert.Equal(review.Book.Id, expectedBookId);
            }