public void BucketRemoveCorsConfiguration()
    {
        BucketAddCorsConfigurationSample    bucketAddCorsConfigurationSample    = new BucketAddCorsConfigurationSample();
        BucketRemoveCorsConfigurationSample bucketRemoveCorsConfigurationSample = new BucketRemoveCorsConfigurationSample();

        // Add Cors Configuration
        bucketAddCorsConfigurationSample.BucketAddCorsConfiguration(_fixture.BucketNameGeneric);
        _fixture.SleepAfterBucketCreateUpdateDelete();

        // Remove Cors Configurations
        var bucket = bucketRemoveCorsConfigurationSample.BucketRemoveCorsConfiguration(_fixture.BucketNameGeneric);

        _fixture.SleepAfterBucketCreateUpdateDelete();
        Assert.Null(bucket.Cors);
    }
Ejemplo n.º 2
0
    public void BucketAddCorsConfiguration()
    {
        BucketAddCorsConfigurationSample    bucketAddCorsConfigurationSample    = new BucketAddCorsConfigurationSample();
        BucketRemoveCorsConfigurationSample bucketRemoveCorsConfigurationSample = new BucketRemoveCorsConfigurationSample();

        // Add Cors Configuration
        var bucket = bucketAddCorsConfigurationSample.BucketAddCorsConfiguration(_fixture.BucketNameGeneric);

        _fixture.SleepAfterBucketCreateUpdateDelete();

        Assert.Equal("*", bucket.Cors[0].Origin[0]);
        Assert.Equal("PUT", bucket.Cors[0].Method[0]);
        Assert.Equal(3600, bucket.Cors[0].MaxAgeSeconds);

        // Remove Cors Configurations
        bucketRemoveCorsConfigurationSample.BucketRemoveCorsConfiguration(_fixture.BucketNameGeneric);
        _fixture.SleepAfterBucketCreateUpdateDelete();
    }