Example #1
0
        private void RemoveTaskConfirm(ITask removeTask)
        {
            // Configure

            // Setup
            var controller = new TaskAide(db, this.systemTime, this.timer);

            // Confirm (previous test persistence)
            var task = controller.GetTask(removeTask.TID);

            Assert.Null(task);
        }
Example #2
0
        private void AddTaskConfirm(ITask addedTask, string name)
        {
            // Configure

            // Setup
            var controller = new TaskAide(db, this.systemTime, this.timer);

            // Confirm (previous test persistence)
            var task = controller.GetTask(addedTask.TID);

            Assert.NotNull(task);
            Assert.Equal(name, task.Name);
        }
Example #3
0
        public void AddGetRemoveTasks()
        {
            // Configure
            var newTaskName = "Omega";

            // Setup
            var controller = new TaskAide(db, this.systemTime, this.timer);

            // Test: Add
            var taskAdded = controller.AddTask(newTaskName);

            Assert.Equal(newTaskName, taskAdded.Name);

            // Test: Get
            var taskFound = controller.GetTask(taskAdded.TID);

            Assert.Equal(taskAdded.Name, taskFound.Name);

            // Test: Remove
            controller.RemoveTask(taskAdded);
            taskFound = controller.GetTask(taskAdded.TID);
            Assert.Null(taskFound);
        }
Example #4
0
        private void RemoveTask(ITask removeTask)
        {
            // Configure

            // Setup
            var controller = new TaskAide(db, this.systemTime, this.timer);

            // Test
            controller.RemoveTask(removeTask);

            // Confirm
            var task = controller.GetTask(removeTask.TID);

            Assert.Null(task);
        }
Example #5
0
        private void RenameTask(ITask renameTask, string name)
        {
            // Configure

            // Setup
            var controller = new TaskAide(db, this.systemTime, this.timer);

            // Test
            controller.RenameTask(renameTask, name);

            // Confirm
            var task = controller.GetTask(renameTask.TID);

            Assert.NotNull(task);
            Assert.Equal(name, task.Name);
        }
Example #6
0
        // Helpers
        private void AddTask(string name, out ITask addedTask)
        {
            // Configure

            // Setup
            var controller = new TaskAide(db, this.systemTime, this.timer);

            // Test
            addedTask = controller.AddTask(name);
            Assert.Equal(name, addedTask.Name);

            // Confirm
            var task = controller.GetTask(addedTask.TID);

            Assert.NotNull(task);
            Assert.Equal(name, task.Name);
        }