public async Task GivenQuestionList_WhenICallGetSummary_ThenASummaryIsReturnedWithATotal()
        {
            // Arrange
            DateTime        dateTime  = new DateTime(2013, 01, 4);
            List <Question> questions = new List <Question>
            {
                new Question(new CreateQuestionDto()),
                new Question(new CreateQuestionDto()),
                new Question(new CreateQuestionDto()),
                new Question(new CreateQuestionDto()),
            };

            _questionRepositoryMock
            .Setup(x => x.GetAllForDate(dateTime))
            .ReturnsAsync(questions);

            // Act
            DaySummaryDto daySummaryDto = await _daySummaryService.GetSummaryAsync(dateTime);

            // Assert
            Assert.That(daySummaryDto.QuestionTotal, Is.EqualTo(4));
        }