public void TestAddTrueFalseAnswer() { CurrentQuiz.Data.AddNewTask(new CreatorTrueFalseTask()); CurrentQuiz.Data.Tasks[0].AddNewAnswer(); TrueFalseTask task = CurrentQuiz.Data.Tasks[0] as TrueFalseTask; Assert.AreEqual(task.Answers[0].Value, "Ваш ответ..."); Assert.AreEqual(task.Answers[0].GetType(), typeof(TrueFalseAnswer)); }
public void TestAddTrueFalseTask() { Quiz quiz = new Quiz("MyQuiz"); quiz.AddNewTask(new CreatorTrueFalseTask()); Assert.AreEqual(quiz.Tasks.Count, 1); TrueFalseTask task = quiz.Tasks[0] as TrueFalseTask; Assert.IsNotNull(task); Assert.AreEqual(task.Question, "Введите вопрос..."); Assert.AreEqual(task.Point, 1); Assert.IsFalse(task.SwapAnswer); Assert.AreEqual(task.Answers.Count, 0); Assert.AreEqual(task.Answers.GetType(), typeof(ObservableCollection <TrueFalseAnswer>)); }