Ejemplo n.º 1
0
        public void DeleteUnitTestBucket()
        {
            string testBucketName = "FileUploadTestBucket";
            ServiceStackB2Api api = new ServiceStackB2Api();

            var deleteResponse = api.DeleteBucketRecursively(api.GetBucketByName("FileUploadTestBucket"));
            Assert.AreEqual(testBucketName, deleteResponse.BucketName);
        }
Ejemplo n.º 2
0
        public void DeleteTestBuckets()
        {
            var client = new ServiceStackB2Api();
            var bucketNames = new List<String>()
            {
                "ListFileNamesTestBucket",
                "FileUploadTestBucket",
                "FileDownloadTestBucket",
                "ListBucketsTestBucket",
                "TestRepeatBucketCreationAndUpload"
            };

            var allBuckets = client.ListBuckets();
            foreach (var bucket in allBuckets.Buckets)
            {
                if (bucketNames.Contains(bucket.BucketName) || bucket.BucketName.Contains("TestBucket"))
                {
                    client.DeleteBucketRecursively(bucket);
                }
            }
        }