public void Dissent() { Task task = new Task { Publisher = new User(), Owner = new User(), Accepter = new User() }; task.Publish(); task.Assign(); task.BeginWork(); task.Complete(); task.RefuseAccept(); task.Dissent(); task.has_update_latest(); Assert.That(task.CurrentStatus, Is.EqualTo(Status.Dissent)); }