Azi.Amazon.CloudDrive.Tests.AmazonFilesTests.UploadNewCancallationTest C# (CSharp) Method

UploadNewCancallationTest() private method

private UploadNewCancallationTest ( ) : Task
return Task
        public async Task UploadNewCancallationTest()
        {
            var testFileContent = Enumerable.Range(1, 1000).Select(i => (byte)(i & 255)).ToArray();
            var token = new CancellationTokenSource();
            token.Cancel();

            var fileUpload = new FileUpload
            {
                ParentId = TestDirId,
                FileName = testFileName,
                StreamOpener = () => new MemoryStream(testFileContent),
                CancellationToken = token.Token
            };

            await Assert.ThrowsAsync<TaskCanceledException>(async () => await Amazon.Files.UploadNew(fileUpload));
        }