Google\Cloud\Tests\System\Storage\UploadObjectsTest::testUploadsObjectFromStringWithMetadata PHP Method

testUploadsObjectFromStringWithMetadata() public method

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