Google\Cloud\Tests\System\NaturalLanguage\AnalyzeTest::testAnalyzeEntities PHP Méthode

testAnalyzeEntities() public méthode

public testAnalyzeEntities ( $text, $expectedEntities )
    public function testAnalyzeEntities($text, $expectedEntities)
    {
        $result = self::$client->analyzeEntities($text);
        $info = $result->info();
        foreach ($expectedEntities as $expectedEntity) {
            $exists = false;
            foreach ($info['entities'] as $entity) {
                if ($entity['name'] == $expectedEntity['name']) {
                    $exists = true;
                    $this->assertEquals($entity['type'], $expectedEntity['type']);
                    break;
                }
            }
            $this->assertTrue($exists);
        }
    }