public async Task DeleteFolderTest(string baseDir) { BlobShareProvider provider = new BlobShareProvider(CloudStorageAccount.DevelopmentStorageAccount, ContainerName, baseDir); var filename1 = "testfolder\\" + Path.GetRandomFileName(); var filename2 = "testfolder\\" + Path.GetRandomFileName(); await provider.AddFile(RandomFileGenerator.RandomFileByteArray(1000), filename1); await provider.AddFile(RandomFileGenerator.RandomFileByteArray(2000), filename2); var result = await provider.DeleteFolder("testfolder"); Assert.IsTrue(result); Assert.IsFalse(await provider.FileExists(filename1)); Assert.IsFalse(await provider.FileExists(filename2)); }
public async Task DeleteTest(string baseDir) { BlobShareProvider provider = new BlobShareProvider(CloudStorageAccount.DevelopmentStorageAccount, ContainerName, baseDir); var filename = Path.GetRandomFileName(); var add = await provider.AddFile(RandomFileGenerator.RandomFileByteArray(1000), filename); var file = await provider.DownloadBytes(filename); Assert.IsTrue(file.Length == 1000); Assert.IsTrue(await provider.DeleteFile(filename)); Assert.IsFalse(await provider.FileExists(filename)); }