public void RemoveNumberFromQuestionText_ShouldRemoveTextCorrectly() { // arrange var testQuestion = TestAuxiliaryMethods.GetMockQuestion(); var expected = "This is a test question."; // act var actual = testQuestion.RemoveNumberFromQuestionText(testQuestion.QuestionText); // assert Assert.AreEqual(expected, actual); }
public void HasMoreThanFourAnswers_ShouldReturnFalseIfLessThanFourAnswers() { // Arrange List <string> mockAnswers = new List <string> { "Answer 1", "Answer 2" }; var testQuestion = TestAuxiliaryMethods.GetMockQuestion(); testQuestion.Answers = mockAnswers; var expected = false; // Act var actual = testQuestion.HasMoreThanFiveAnswers(testQuestion.Answers); // Assert Assert.AreEqual(expected, actual); }