public void GetPercentageOfPeopleChoosingAnswerTest(int questionId)
        {
            QuestionStatistics       statistic = new QuestionStatistics(questionId);
            Dictionary <int, double> actual    = statistic.GetPercentageOfPeopleChoosingAnswer(questionId);
            QuestionExpectedMock     mock      = new QuestionExpectedMock();

            Assert.AreEqual(mock.GetPercentageOfPeopleChoosingAnswer(questionId), actual);
        }
        public void GetPercentageOfCorrectlyAnsweredTest(int questionId)
        {
            QuestionStatistics   statistic = new QuestionStatistics(questionId);
            double               actual    = statistic.GetPercentageOfCorrectlyAnswered(questionId);
            QuestionExpectedMock mock      = new QuestionExpectedMock();

            Assert.AreEqual(mock.GetPercentageOfCorrectlyAnswered(questionId), actual);
        }
        public void CountNumberOfAnswersInAttemptByQuestionIdTest(int questionId)
        {
            QuestionStatistics    statistic = new QuestionStatistics(questionId);
            Dictionary <int, int> actual    = statistic.CountNumberOfAnswersInAttemptByQuestionId(questionId);
            QuestionExpectedMock  mock      = new QuestionExpectedMock();

            Assert.AreEqual(mock.CountNumberOfAnswersInAttemptByQuestionId(questionId), actual);
        }