Beispiel #1
0
 public void Test_RemoveFromList_ReturnsTrue_WhenItemIsInTheList()
 {
     //Arrange
       ToDoItem todoItem = new ToDoItem("washing", false);
       viewModel.toDoItemList.Add(todoItem);
       //Act
       bool actualValue = viewModel.toDoItemList.Contains(todoItem);
       //Assert
       Assert.IsTrue(actualValue);
 }
Beispiel #2
0
 public void Test_RemoveFromList_Returnsfalse_WhenItemIsNotTheList()
 {
     //Arrange
       ToDoItem todoItem = new ToDoItem("Partying", false);
       ToDoItem notDoingItItem = new ToDoItem("Working", false);
       viewModel.toDoItemList.Add(todoItem);
       //Act
       bool actualValue = viewModel.toDoItemList.Contains(notDoingItItem);
       //Assert
       Assert.IsFalse(actualValue);
 }
Beispiel #3
0
 public void Test_RemoveFromList_DoNotRemovesItemFromList_WhenAnItemDoesNotExistsInList()
 {
     //Arrange
       ToDoItem todoItem = new ToDoItem("Working", false);
       ToDoItem notInTheListItem = new ToDoItem("Working", false);
       viewModel.toDoItemList.Add(todoItem);
       //Act
       bool actualValue = viewModel.toDoItemList.Remove(notInTheListItem);
       //Assert
       Assert.IsFalse(actualValue);
 }
Beispiel #4
0
 public void Test_RemoveFromList_RemovesItemFromList_WhenAnItemExistsInList()
 {
     //Arrange
       ToDoItem todoItem = new ToDoItem("Working", false);
       viewModel.toDoItemList.Add(todoItem);
       //Act
       bool actualValue = viewModel.toDoItemList.Remove(todoItem);
       //Assert
       Assert.IsTrue(actualValue);
 }
Beispiel #5
0
        private void AddToList(string toDoItemName)
        {
            if (toDoItemName != "")
              {
            ToDoItem newItem = new ToDoItem(toDoItemName, false);
            toDoItemList.Add(newItem);

            selectedItemToDo = toDoItemList[0];
              }
        }