public void ShouldPublishQuizCompletedEvent()
        {
            var quizCompletedEvent = new QuizCompletedEvent();
            var eventAggregator    = new Mock <IEventAggregator>();

            eventAggregator.Setup(ea => ea.GetEvent <QuizCompletedEvent>())
            .Returns(quizCompletedEvent);

            var resultViewModel = new ResultViewModel(eventAggregator.Object);

            quizCompletedEvent.Publish(DummyQuestionAnswers.LoadQuestionAnswers());
            Assert.AreEqual(true, resultViewModel.Results.Count > 0);
        }