public async Task GetTotalDiscussionsGetsProperCount()
        {
            // Arrange
            var discussionList  = this.GetDiscussions();
            var expectedMediaId = "2";
            var expectedCount   = discussionList.Count(x => x.MediaId == expectedMediaId);

            var discussionRepoMock = this.GetDiscussionMock(this.GetDiscussions()).Object;
            var discussionService  = new DiscussionsService(discussionRepoMock, this.commentRepo, this.commentVoteRepo, this.mediaRepo);

            // Act
            var discussionCount = await discussionService.GetTotalDiscussions(expectedMediaId);

            // Assert
            Assert.Equal(discussionCount, expectedCount);
        }