Google\Cloud\Tests\Translate\TranslateClientTest::testLocalizedLanguages PHP Method

testLocalizedLanguages() public method

    public function testLocalizedLanguages()
    {
        $expected = ['code' => 'es', 'name' => 'Spanish'];
        $target = 'fr';
        $this->connection->listLanguages(['target' => $target, 'key' => $this->key])->willReturn(['data' => ['languages' => [$this->getLanguageApiData($expected['code'], $expected['name'])]]])->shouldBeCalledTimes(1);
        $this->client->setConnection($this->connection->reveal());
        $languages = $this->client->localizedLanguages(['target' => $target]);
        $this->assertEquals($expected, $languages[0]);
    }