コード例 #1
0
        public async Task Upload_ShouldThrowOnCancellation()
        {
            var canceled = new CancellationToken(canceled: true);

            Assert.ThrowsAsync <TaskCanceledException>(() => client.Upload(bucket, resource, localFile, canceled));

            await amazonS3.DidNotReceive().PutObjectAsync(Arg.Any <PutObjectRequest>(), canceled);
        }