public async Task ShouldNotThrowIfNotCancelled( Bucket bucket, [Target] DefaultBucketRepository repository, CancellationToken cancellationToken ) { Func <Task> func = () => repository.Add(bucket, cancellationToken); await func.Should().NotThrowAsync <OperationCanceledException>(); }
public async Task ShouldThrowIfCancelled( Bucket bucket, [Target] DefaultBucketRepository repository ) { var cancellationToken = new CancellationToken(true); Func <Task> func = () => repository.Add(bucket, cancellationToken); await func.Should().ThrowAsync <OperationCanceledException>(); }