コード例 #1
0
        public void Test_TaskGet(string taskName, int TaskID)
        {
            var controller = new TaskAPIController();

            List <TaskDetailModel> resoponse = controller.Get();
            var result = resoponse.Where(t => t.TaskID == TaskID).FirstOrDefault();

            Assert.AreEqual(taskName, result.TaskName);
        }
コード例 #2
0
        public void Test_TaskPost(TaskModel taskModel)
        {
            var controller = new TaskAPIController();

            controller.Post(taskModel);
            List <TaskDetailModel> resoponse = controller.Get();
            var result = resoponse.Where(t => t.TaskID == taskModel.TaskID).FirstOrDefault();

            Assert.AreEqual(taskModel.TaskName, result.TaskName);
        }
コード例 #3
0
        public void Test_TaskDelete(int TaskID)
        {
            var controller = new TaskAPIController();
            List <TaskDetailModel> resoponse = controller.Get();
            var       result = resoponse.Where(t => t.TaskID == TaskID).FirstOrDefault();
            TaskModel task   = new TaskModel()
            {
                TaskID = result.TaskID
            };

            controller.Delete(task);
            List <TaskDetailModel> resoponse2 = controller.Get();
            var result2 = resoponse2.Where(t => t.TaskID == TaskID).FirstOrDefault();

            Assert.That(result2, Is.Null);
        }
コード例 #4
0
        public void Test_TaskPut(string taskName, int TaskID)
        {
            var controller = new TaskAPIController();
            List <TaskDetailModel> resoponse = controller.Get();
            var       result = resoponse.Where(t => t.TaskID == TaskID).FirstOrDefault();
            TaskModel task   = new TaskModel()
            {
                EndDate   = result.TaskEndDate,
                ParentID  = result.ParentTaskID,
                Priority  = result.TaskPriority,
                ProjectID = result.TaskProjectID,
                StartDate = result.TaskStartDate,
                Status    = result.TaskStatus,
                TaskName  = taskName,
                TaskID    = result.TaskID
            };

            controller.Put(task);
            List <TaskDetailModel> resoponse2 = controller.Get();
            var result2 = resoponse2.Where(t => t.TaskID == TaskID).FirstOrDefault();

            Assert.AreEqual(taskName, result2.TaskName);
        }