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); }
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); }
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); }
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); }