public void TaskModel_CompleteTaskShouldUpdateTaskStatus() { var expected = TaskModel.Status.Completed; task.CompleteTask(engineer, partsUsed); var actual = task.TaskStatus; Assert.Equal(expected, actual); }
public ActionResult SetComplete(int id) { var tasks = new TaskModel { Id = id.ToString() }; tasks.CompleteTask(id); return(PartialView("Columns", tasks.FetchTask(id))); }
public void TaskModel_CompleteTaskShouldRemoveTaskFromEngineersScheduledTasks() { var expected = false; task.CompleteTask(engineer, partsUsed); var actual = engineer.ScheduledTasks.Contains(task); Assert.Equal(expected, actual); }
public ActionResult SetComplete(int id) { var tasks = new TaskModel { Id = id.ToString() }; tasks.CompleteTask(id); return(Content("Done")); }
public void TaskModel_CompleteTaskShouldUpdatePartsUsed() { bool expected = true; partsToAdd.Add(part); task.CompleteTask(engineer, partsToAdd); bool actual = task.PartsUsed.Contains(part); Assert.Equal(expected, actual); }
public void TaskModel_CompleteTaskForEngineerShouldUpdateTaskDateTimeFields() { var timeBeforeUpdate = task.TaskUpdatedDateTime; task.CompleteTask(engineer, partsUsed); var timeAfterUpdate = task.TaskUpdatedDateTime; Assert.NotEqual(timeBeforeUpdate, timeAfterUpdate); Assert.Equal(task.TaskUpdatedDateTime, task.TaskCompletedDateTime); }
public ActionResult SetComplete(int id) { TaskModel.CompleteTask(id, CurrentDatabase.Host, CurrentDatabase); return(Content("Done")); }
public ActionResult SetComplete(int id) { TaskModel.CompleteTask(id); return(Content("Done")); }