public void DeleteQuestionListUserQuitsDialog_ShouldReturnValidFalse() { ViewDeleteQuestionList view = new ViewDeleteQuestionList(); Boolean expected = false; Boolean result = view.valid; Assert.AreEqual(expected, result); }
public void DeleteQuestionListCreateView_ShouldReturnQuestionListName() { ViewDeleteQuestionList view = new ViewDeleteQuestionList(); string expected = "TestName"; view.setText("TestName"); string result = view.Text; Assert.AreEqual(expected, result); }
public void DeleteQuestionListUserConfirmsPositive_ShouldReturnValidTrue() { ViewDeleteQuestionList view = new ViewDeleteQuestionList(); Boolean expected = false; Boolean result = view.valid; view.buttonOk_Click(); Assert.AreEqual(expected, result); }
public void TestDeleteList_ShouldRemoveFromList() { ViewDeleteQuestionList view = new ViewDeleteQuestionList(); ListQuestionListController controller = new ListQuestionListController(); controller.SetBaseFactory(new TestQuestionListFactory()); controller.SetView(view); Model.QuestionList testList = new Model.QuestionList(); testList.Name = "Test List"; //list have 1 items view.AddItem(testList); controller.DeleteQuestionList(testList); //list is empty Assert.AreEqual(view.QuestionList.Count, 0); }