コード例 #1
0
ファイル: UnitTest1.cs プロジェクト: jonathanhojh/ToDoList
        public void testRemoveAllTasks()
        {
            Assert.IsNotNull(todoList);
            todoList.addTask(task1);
            todoList.addTask(task2);
            todoList.addTask(task3);
            List <Task> tasks = todoList.getAllTasks();

            todoList.removeAllTasks(tasks);
            Assert.AreEqual(0, tasks.Count);
        }
コード例 #2
0
ファイル: UnitTest1.cs プロジェクト: jonathanhojh/ToDoList
        public void TestAddtask()
        {
            Task task1 = new Task("task1", false);

            ToDoListNS.ToDoList todoList = new ToDoListNS.ToDoList();
            Assert.IsNotNull(todoList);
            todoList.addTask(task1);
            Assert.AreEqual(1, todoList.getAllTasks().Count);
            Assert.AreEqual(task1, todoList.getTask(task1.Description));
        }
コード例 #3
0
ファイル: UnitTest1.cs プロジェクト: jonathanhojh/ToDoList
        public void TestCompleteTask()
        {
            Task task1 = new Task("task1", false);

            ToDoListNS.ToDoList todoList = new ToDoListNS.ToDoList();
            Assert.IsNotNull(todoList);
            todoList.addTask(task1);

            Assert.AreEqual(1, todoList.getAllTasks().Count);
            Assert.IsFalse(todoList.getStatus(task1.Description));
            todoList.completeTask(task1.Description);
            Assert.IsTrue(todoList.getStatus(task1.Description));
        }