GraphAware\Neo4j\Client\Tests\Example\ReadmeExamleTest::testReadingAResult PHP Метод

testReadingAResult() публичный Метод

public testReadingAResult ( )
    public function testReadingAResult()
    {
        $this->emptyDB();
        $this->client->run("CREATE (n:Person {name: {name} })\n        CREATE (n2:Person {name: {friend_name} })\n        CREATE (n)-[:FOLLOWS]->(n2)", ['name' => 'Chris', 'friend_name' => 'Ales']);
        $result = $this->client->run("MATCH (n:Person)-[:FOLLOWS]->(friend) RETURN n.name as name, collect(friend) as friends");
        $this->assertCount(1, $result->records());
        $record = $result->firstRecord();
        $this->assertEquals('Chris', $record->value('name'));
        $this->assertCount(1, $record->value('friends'));
        $this->assertEquals('Ales', $record->get('friends')[0]->get('name'));
    }
ReadmeExamleTest