Esempio n. 1
0
    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.
            }
        }
    }
Esempio n. 2
0
    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");
    }