|
13 | 13 | using NUnit.Framework;
|
14 | 14 | using Azure.Storage.DataMovement.Blobs;
|
15 | 15 | using Azure.Storage.Blobs.Models;
|
16 |
| -using Azure.Storage.Shared; |
17 | 16 | using System.Linq;
|
18 | 17 |
|
19 | 18 | namespace Azure.Storage.DataMovement.Tests
|
@@ -140,7 +139,11 @@ private async Task CopyBlockBlobsAndVerify(
|
140 | 139 | StorageResource sourceResource = new BlockBlobStorageResource(originalBlob);
|
141 | 140 | // Set up destination client
|
142 | 141 | BlockBlobClient destClient = InstrumentClient(container.GetBlockBlobClient(string.Concat(destinationBlobNames[i])));
|
143 |
| - StorageResource destinationResource = new BlockBlobStorageResource(destClient); |
| 142 | + StorageResource destinationResource = new BlockBlobStorageResource(destClient, |
| 143 | + new BlockBlobStorageResourceOptions() |
| 144 | + { |
| 145 | + CopyMethod = TransferCopyMethod.SyncCopy |
| 146 | + }); |
144 | 147 | copyBlobInfo.Add(new VerifyBlockBlobCopyFromUriInfo(
|
145 | 148 | localSourceFile,
|
146 | 149 | sourceResource,
|
@@ -426,7 +429,11 @@ public async Task BlockBlobToBlockBlob_Failure_Exists()
|
426 | 429 | GetNewBlobName(),
|
427 | 430 | size);
|
428 | 431 | StorageResource sourceResource = new BlockBlobStorageResource(blockBlobClient);
|
429 |
| - StorageResource destinationResource = new BlockBlobStorageResource(destinationClient); |
| 432 | + StorageResource destinationResource = new BlockBlobStorageResource(destinationClient, |
| 433 | + new BlockBlobStorageResourceOptions() |
| 434 | + { |
| 435 | + CopyMethod = TransferCopyMethod.SyncCopy |
| 436 | + }); |
430 | 437 | TransferManager transferManager = new TransferManager();
|
431 | 438 |
|
432 | 439 | // Start transfer and await for completion.
|
@@ -485,7 +492,11 @@ public async Task AppendBlobToAppendBlob_Error()
|
485 | 492 | size: size);
|
486 | 493 |
|
487 | 494 | StorageResource sourceResource = new AppendBlobStorageResource(sourceBlob);
|
488 |
| - StorageResource destinationResource = new AppendBlobStorageResource(destinationBlob); |
| 495 | + StorageResource destinationResource = new AppendBlobStorageResource(destinationBlob, |
| 496 | + new AppendBlobStorageResourceOptions() |
| 497 | + { |
| 498 | + CopyMethod = TransferCopyMethod.SyncCopy |
| 499 | + }); |
489 | 500 | TransferManager transferManager = new TransferManager();
|
490 | 501 |
|
491 | 502 | // Start transfer and await for completion.
|
@@ -528,7 +539,11 @@ public async Task PageBlobToPageBlob_Error()
|
528 | 539 | size);
|
529 | 540 | PageBlobClient destinationClient = testContainer.Container.GetPageBlobClient(GetNewBlobName());
|
530 | 541 | StorageResource sourceResource = new PageBlobStorageResource(sourceClient);
|
531 |
| - StorageResource destinationResource = new PageBlobStorageResource(destinationClient); |
| 542 | + StorageResource destinationResource = new PageBlobStorageResource(destinationClient, |
| 543 | + new PageBlobStorageResourceOptions() |
| 544 | + { |
| 545 | + CopyMethod = TransferCopyMethod.SyncCopy |
| 546 | + }); |
532 | 547 | TransferManager transferManager = new TransferManager();
|
533 | 548 |
|
534 | 549 | // Start transfer and await for completion.
|
@@ -576,7 +591,11 @@ private async Task<DataTransfer> CreateStartTransfer(
|
576 | 591 | string newSourceFile = Path.Combine(testDirectory.DirectoryPath, sourceBlobName);
|
577 | 592 | BlockBlobClient blockBlobClient = await CreateBlockBlob(containerClient, newSourceFile, sourceBlobName, size);
|
578 | 593 | StorageResource sourceResource = new BlockBlobStorageResource(blockBlobClient);
|
579 |
| - StorageResource destinationResource = new BlockBlobStorageResource(destinationClient); |
| 594 | + StorageResource destinationResource = new BlockBlobStorageResource(destinationClient, |
| 595 | + new BlockBlobStorageResourceOptions() |
| 596 | + { |
| 597 | + CopyMethod = TransferCopyMethod.SyncCopy |
| 598 | + }); |
580 | 599 |
|
581 | 600 | // Create Transfer Manager with single threaded operation
|
582 | 601 | TransferManagerOptions managerOptions = new TransferManagerOptions()
|
|
0 commit comments