public void TestViewAllTasks()
        {
            // Set up Prerequisites
            var controller = new Controllers.TasksController();
            // Act on Test
            var response = controller.ViewAllTasks();

            // Assert the result
            Assert.IsTrue(response != null && response.Count > 0);
        }
        public void TestDeleteTask()
        {
            // Set up Prerequisites
            var controller = new Controllers.TasksController();
            // Act on Test
            var response = controller.DeleteTask(4);

            // Assert the result
            Assert.IsTrue(response);
        }
        public void TestViewTasks()
        {
            // Set up Prerequisites
            var controller = new Controllers.TasksController();
            // Act on Test
            var response = controller.ViewTasks(new SearchRequest
            {
                TaskName = "test"
            });

            // Assert the result
            Assert.IsTrue(response != null);
        }
        public void TestAddTask()
        {
            // Set up Prerequisites
            var controller = new Controllers.TasksController();
            var task       = new Task
            {
                Task_Name  = "test",
                Parent_ID  = null,
                Priority   = 4,
                Start_Date = DateTime.Now
            };
            // Act on Test
            var response = controller.AddTask(task);

            // Assert the result
            Assert.IsTrue(response);
        }