public void ItShouldChangeTasksDescription()
 {
     TaskList testList = new TaskList();
     Task testTask1 = new Task();
     testTask1.TaskDescription = "First task";
     Task testTask2 = new Task();
     testTask2.TaskDescription = "Second task";
     testList.AddTask(ref testTask1);
     testList.AddTask(ref testTask2);
     testList.ChangeTask(testTask1.TaskId, "Changed task", 0);
     string actual = testList.GetTask(0).TaskDescription;
     string expected = "Changed task";
     Assert.AreEqual(expected, actual);
 }
 public void ItShouldChangeTasksDueDate()
 {
     TaskList testList = new TaskList();
     Task testTask1 = new Task();
     testTask1.DueDate = Convert.ToDateTime("2/21/2016");
     testList.AddTask(ref testTask1);
     testList.ChangeTask(testTask1.TaskId, "2/22/2016", 1);
     string actual = testList.GetTask(0).DueDate.Date.ToString("d");
     string expected = "2/22/2016";
     Assert.AreEqual(expected, actual);
 }