Exemplo n.º 1
0
        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);
        }