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']);
}