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); }