public void Dispose() { DeleteBucketSample deleteBucketSample = new DeleteBucketSample(); DeleteFileSample deleteFileSample = new DeleteFileSample(); foreach (var bucket in TempBucketFiles) { foreach (var file in bucket.Value) { try { deleteFileSample.DeleteFile(bucket.Key, file); } catch (Exception) { // Do nothing, we delete on a best effort basis. } } } foreach (var bucketName in TempBucketNames) { try { deleteBucketSample.DeleteBucket(bucketName); SleepAfterBucketCreateUpdateDelete(); } catch (Exception) { // Do nothing, we delete on a best effort basis. } } }
public void DeleteFile() { UploadFileSample uploadFileSample = new UploadFileSample(); DeleteFileSample deleteFileSample = new DeleteFileSample(); ListFilesSample listFilesSample = new ListFilesSample(); uploadFileSample.UploadFile(_bucketFixture.BucketNameGeneric, _bucketFixture.FilePath, "DeleteTest.txt"); deleteFileSample.DeleteFile(_bucketFixture.BucketNameGeneric, "DeleteTest.txt"); var files = listFilesSample.ListFiles(_bucketFixture.BucketNameGeneric).ToList(); Assert.DoesNotContain(files, c => c.Name == "DeleteTest.txt"); }