public void AnswerQuestion_AnswerSet_AnswerWasSet() { Question question = EmptyQuestion(); question.AnswerQuestion(true); Assert.AreEqual(true, question.Answer); }
private void AnswerTheQuestion(Answer answer) { if (_currentQuestion.AnswerQuestion(answer)) { _currentQuizScore.Value += 1; } AdvanceQuestion(); }
public void QuestionAnsweredCorrectly_CorrectAnswerGiven_ReturnsTrue() { Question question = QuestionWithTrueAnswer(); question.AnswerQuestion(true); var actual = question.QuestionAnsweredCorrectly(); Assert.IsTrue(actual); }
public void TestDivision() { Question question = new Question(2, Question.QuestionType.Division, 2, "2/2"); Assert.IsTrue(question.AnswerQuestion(1)); }
public void TestMultiplication() { Question question = new Question(2, Question.QuestionType.Multiplication, 2, "2*2"); Assert.IsTrue(question.AnswerQuestion(4)); }
public void TestSubtraction() { Question question = new Question(2, Question.QuestionType.Subtraction, 2, "2-2"); Assert.IsTrue(question.AnswerQuestion(0)); }
public void TestAddition() { Question question = new Question(2, Question.QuestionType.Addition, 2, "2+2"); Assert.IsTrue(question.AnswerQuestion(4)); }