Google\Cloud\Tests\Datastore\EntityMapperTest::testConvertValueKey PHP Method

testConvertValueKey() public method

public testConvertValueKey ( )
    public function testConvertValueKey()
    {
        $type = 'keyValue';
        $val = ['partitionId' => ['namespaceId' => 'bar'], 'path' => [['kind' => 'kind', 'id' => '2']]];
        $res = $this->mapper->convertValue($type, $val);
        $this->assertInstanceOf(Key::class, $res);
        $arr = $res->keyObject();
        $this->assertEquals('bar', $arr['partitionId']['namespaceId']);
        $this->assertEquals([['kind' => 'kind', 'id' => '2']], $arr['path']);
    }