/** * Method to test gTranslate(). * * @return void * * @covers Windwalker\Helper\LanguageHelper::gTranslate */ public function testGTranslate() { if (!defined('WINDWALKER_TEST_GOOGLE_TRANSLATE') || !WINDWALKER_TEST_GOOGLE_TRANSLATE) { $this->markTestSkipped('Skip Google Translate test.'); } $testDictionary = array('admin' => '管理員', 'article' => '文章', 'news' => '新聞'); foreach ($testDictionary as $word => $translation) { $gTranslated = LanguageHelper::gTranslate($word, 'en', 'zh-TW'); $this->assertEquals($translation, $gTranslated); } }