public void CreateRegionalBucket() { CreateRegionalBucketSample createRegionalBucketSample = new CreateRegionalBucketSample(); var bucketName = Guid.NewGuid().ToString(); var buket = createRegionalBucketSample.CreateRegionalBucket( _bucketFixture.ProjectId, bucketName, _bucketFixture.TestLocation, StorageClasses.Regional); _bucketFixture.SleepAfterBucketCreateUpdateDelete(); _bucketFixture.TempBucketNames.Add(bucketName); Assert.Equal(buket.Location.ToLower(), _bucketFixture.KmsKeyLocation.ToLower()); Assert.Equal("regional", buket.StorageClass.ToLower()); }
public BucketFixture() { ProjectId = Environment.GetEnvironmentVariable("GOOGLE_PROJECT_ID"); if (string.IsNullOrWhiteSpace(ProjectId)) { throw new Exception("You need to set the Environment variable 'GOOGLE_PROJECT_ID' with your Google Cloud Project's project id."); } // create simple bucket CreateBucket(BucketNameGeneric); // create regional bucket CreateRegionalBucketSample createRegionalBucketSample = new CreateRegionalBucketSample(); createRegionalBucketSample.CreateRegionalBucket(ProjectId, BucketNameRegional, TestLocation, StorageClasses.Regional); SleepAfterBucketCreateUpdateDelete(); TempBucketNames.Add(BucketNameRegional); //upload file to BucketName UploadFileSample uploadFileSample = new UploadFileSample(); uploadFileSample.UploadFile(BucketNameGeneric, FilePath, FileName); Collect(FileName); }