public void BlobProtocolListBlobsCloudOwnerSync() { BlobListingContext listingContext = new BlobListingContext("def", null, null, BlobListingDetails.All); cloudOwnerSync.ListBlobsScenarioTest(cloudSetup.ContainerName, listingContext, null, cloudSetup.BlobName); cloudSetup.CreateBlob(cloudSetup.ContainerName, "newblob1", false); cloudSetup.CreateBlob(cloudSetup.ContainerName, "newblob2", false); try { cloudOwnerSync.ListBlobsScenarioTest(cloudSetup.ContainerName, listingContext, null, cloudSetup.BlobName); listingContext = new BlobListingContext("n", 10, "/", BlobListingDetails.Metadata); cloudOwnerSync.ListBlobsScenarioTest(cloudSetup.ContainerName, listingContext, null, "newblob1", "newblob2"); } finally { cloudSetup.DeleteBlob(cloudSetup.ContainerName, "newblob1"); cloudSetup.DeleteBlob(cloudSetup.ContainerName, "newblob2"); } }
public void BlobProtocolListBlobsCloudAnonSync() { BlobListingContext listingContext = new BlobListingContext("p", null, null, BlobListingDetails.All); cloudAnonSync.ListBlobsScenarioTest(cloudSetup.PublicContainerName, listingContext, null, cloudSetup.PublicBlobName); cloudSetup.CreateBlob(cloudSetup.PublicContainerName, "newblob1", true); cloudSetup.CreateBlob(cloudSetup.PublicContainerName, "newblob2", true); try { cloudAnonSync.ListBlobsScenarioTest(cloudSetup.PublicContainerName, listingContext, null, cloudSetup.PublicBlobName); // snapshots cannot be listed along with delimiter listingContext = new BlobListingContext("n", 10, "/", BlobListingDetails.Metadata); cloudAnonSync.ListBlobsScenarioTest(cloudSetup.PublicContainerName, listingContext, null, "newblob1", "newblob2"); } finally { cloudSetup.DeleteBlob(cloudSetup.PublicContainerName, "newblob1"); cloudSetup.DeleteBlob(cloudSetup.PublicContainerName, "newblob2"); } }