Google\Cloud\Tests\System\Storage\ManageBucketsTest::testCreatesBucket PHP Method

testCreatesBucket() public method

public testCreatesBucket ( )
    public function testCreatesBucket()
    {
        $name = uniqid(self::TESTING_PREFIX);
        $options = ['location' => 'ASIA', 'storageClass' => 'NEARLINE', 'versioning' => ['enabled' => true]];
        $this->assertFalse(self::$client->bucket($name)->exists());
        $bucket = self::$client->createBucket($name, $options);
        self::$deletionQueue[] = $bucket;
        $this->assertTrue(self::$client->bucket($name)->exists());
        $this->assertEquals($name, $bucket->name());
        $this->assertEquals($options['location'], $bucket->info()['location']);
        $this->assertEquals($options['storageClass'], $bucket->info()['storageClass']);
        $this->assertEquals($options['versioning'], $bucket->info()['versioning']);
    }