public void SetTaskCancelTest() { _task.Weight = 1; _task.WorkToDo = 1; _tasksManager.AddInProgress(_task); _tasksManager.Cancel(_task); Assert.AreEqual(0, _tasksManager.TaskResult.InProgress); Assert.AreEqual(1, _tasksManager.TaskResult.Cancelled); Assert.AreEqual(0, _tasksManager.ToDo.Count); Assert.AreEqual(0, _tasksManager.InProgress.Count); Assert.AreEqual(1, _tasksManager.Cancelled.Count); Assert.AreEqual(1, _task.WorkToDo); }
public void ShouldCancelTask() { var task = _tasksManager.Add(42); _tasksManager.Cancel(42); Assert.Equal(TaskStatus.Canceled, task.Status); }