public async Task GetCommentInfoGetsCorrectDetails()
        {
            // Arrange
            var commentsList           = this.GetComments();
            var expectedComment        = commentsList[1];
            var expectedCommentId      = expectedComment.Id;
            var expectedCommentContent = expectedComment.Content;

            var commentsRepoMock   = this.GetCommentMock(commentsList).Object;
            var discussionRepoMock = this.GetDiscussionMock(this.GetDiscussions()).Object;
            var commentService     = new DiscussionsService(discussionRepoMock, commentsRepoMock, this.commentVoteRepo, this.mediaRepo);

            // Act
            var commentsInfo = await commentService.GetCommentInfo <CommentViewModel>(expectedCommentId);

            // Assert
            Assert.Equal(expectedCommentContent, commentsInfo.Content);
        }