public void Sort_PutsTasksInOrderByAscendingDate_true() { //Arrange DateTime tempDate = new DateTime(2017, 1, 15); Task testTask1 = new Task("Mow the lawn", tempDate); testTask1.Save(); tempDate = new DateTime(2017, 1, 5); Task testTask3 = new Task("Floss", tempDate); testTask3.Save(); tempDate = new DateTime(2017, 10, 15); Task testTask2 = new Task("Mow the lawn", tempDate); testTask2.Save(); List <Task> orderedTasks = new List <Task> { testTask3, testTask1, testTask2 }; //Act List <Task> allTasks = Task.Sort(); //Assert Assert.Equal(orderedTasks, allTasks); }