/** * test getLanguageDisplayFalse * expected false */ public function testgetLanguageDisplayFalse() { $value = new Zend_Locale(); $list = $value->getLanguageDisplay('xyz'); $this->assertFalse(is_string($list), 'Language Display should be false'); }
<?php /** * This example shows how to get the language for all * languages written in native letters * * So en = english de = deutsch da = dánsk and so on */ require_once 'Zend.php'; Zend::loadClass('Zend_Locale'); $locale = new Zend_Locale(); $list = $locale->getLanguageList(); unset($list['no']); foreach ($list as $language => $content) { $lang = new Zend_Locale($language); print "\n<br>[" . $language . "] " . $lang->getLanguageDisplay($language); }
/** * test getLanguageDisplay * expected true */ public function testgetLanguageDisplay() { $value = new Zend_Locale('de_AT'); $list = $value->getLanguageDisplay('de'); $this->assertEquals($list, 'Deutsch', 'Language Display not returned'); $list = $value->getLanguageDisplay('de', 'en'); $this->assertEquals($list, 'German', 'Language Display not returned'); $list = $value->getLanguageDisplay('xyz'); $this->assertFalse(is_string($list), 'Language Display should be false'); }