public function testUploadsObjectFromStringWithMetadata()
{
$data = 'somedata';
$options = ['name' => uniqid(self::TESTING_PREFIX), 'metadata' => ['metadata' => ['location' => 'test']]];
$object = self::$bucket->upload($data, $options);
self::$deletionQueue[] = $object;
$this->assertEquals($options['name'], $object->name());
$this->assertEquals(strlen($data), $object->info()['size']);
$this->assertEquals($options['metadata']['metadata'], $object->info()['metadata']);
}