Exemplo n.º 1
0
        public void SetUp()
        {
            //todo: I should not have to re-auth here, what's wrong with this design?
            var creds = client.GetApplicationCredentials();

            client = new ServiceStackB2Api();

            //todo: might be worth checking with support if wrong/null credentials here should be 401, not 400.
            privateTestBucket = client.OverwriteBucket(new CreateBucketRequest() { AccountId = creds.AccountId, BucketType = "allPrivate", BucketName = "PrivateTestBucket" });
            publicTestBucket = client.OverwriteBucket(new CreateBucketRequest() { AccountId = creds.AccountId, BucketType = "allPublic", BucketName = "PublicTestBucket" });

            //todo: bucket types should probably be an enum (?)
            Assert.AreEqual("allPrivate", privateTestBucket.BucketType);
            Assert.AreEqual("allPublic", publicTestBucket.BucketType);
        }