public void CanceledTaskShouldFail() { Task task = TaskBuilder.Canceled(); Action act = () => task.Should().BeCompletedSuccessfully(); act.ShouldThrow <AssertFailedException>().WithMessage("Expected task to be completed successfully but was Canceled."); }
public void CanceledTaskShouldPass() { Task task = TaskBuilder.Canceled(); Action act = () => task.Should().BeCanceled(); act.ShouldNotThrow(); }
public void ShouldAllowChainingWithAnd() { Task task = TaskBuilder.Canceled(); Action act = () => task.Should().BeCanceled().And.BeCanceled(); act.ShouldNotThrow(); }
public void ShouldAllowChainingWithWhich() { Task task = TaskBuilder.Canceled(); Action act = () => task.Should().BeCanceled().Which.IsCanceled.Should().BeTrue(); act.ShouldNotThrow(); }
public void CanceledTaskShouldFail() { Task task = TaskBuilder.Canceled(); Action act = () => task.Should().BeFaulted(); act.ShouldThrow <AssertFailedException>().WithMessage("Expected task to be faulted but was Canceled."); }