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));
}