Beispiel #1
0
    public void CreateBucket(string bucketName)
    {
        CreateBucketSample createBucketSample = new CreateBucketSample();

        createBucketSample.CreateBucket(ProjectId, bucketName);
        SleepAfterBucketCreateUpdateDelete();
        TempBucketNames.Add(bucketName);
    }
    public void ListBuckets()
    {
        CreateBucketSample createBucketSample = new CreateBucketSample();
        ListBucketsSample  listBucketsSample  = new ListBucketsSample();
        var bucketName = Guid.NewGuid().ToString();

        _bucketFixture.CreateBucket(bucketName);

        var buckets = listBucketsSample.ListBuckets(_bucketFixture.ProjectId);

        Assert.Contains(buckets, c => c.Name == bucketName);
    }
    public void CreateBucket()
    {
        CreateBucketSample      createBucketSample      = new CreateBucketSample();
        GetBucketMetadataSample getBucketMetadataSample = new GetBucketMetadataSample();
        var bucketName = Guid.NewGuid().ToString();

        createBucketSample.CreateBucket(_bucketFixture.ProjectId, bucketName);
        _bucketFixture.SleepAfterBucketCreateUpdateDelete();
        _bucketFixture.TempBucketNames.Add(bucketName);

        var metadata = getBucketMetadataSample.GetBucketMetadata(bucketName);

        Assert.NotNull(metadata);
    }
Beispiel #4
0
    public void DeleteBucket()
    {
        DeleteBucketSample      deleteBucketSample      = new DeleteBucketSample();
        CreateBucketSample      createBucketSample      = new CreateBucketSample();
        GetBucketMetadataSample getBucketMetadataSample = new GetBucketMetadataSample();
        var bucketName = Guid.NewGuid().ToString();

        createBucketSample.CreateBucket(_fixture.ProjectId, bucketName);
        _fixture.SleepAfterBucketCreateUpdateDelete();

        deleteBucketSample.DeleteBucket(bucketName);
        _fixture.SleepAfterBucketCreateUpdateDelete();

        var exception = Assert.Throws <GoogleApiException>(() => getBucketMetadataSample.GetBucketMetadata(bucketName));

        Assert.Equal(System.Net.HttpStatusCode.NotFound, exception.HttpStatusCode);
    }