예제 #1
0
파일: LocaleTest.php 프로젝트: netvlies/zf
 /**
  * Caching method tests
  */
 public function testFindingTheProperLocale()
 {
     $this->assertTrue(is_string(Zend_LocaleTestHelper::findLocale()));
     $this->assertEquals('de', Zend_LocaleTestHelper::findLocale('de'));
     $this->assertEquals('de', Zend_LocaleTestHelper::findLocale('de_XX'));
     try {
         $locale = Zend_LocaleTestHelper::findLocale('xx_YY');
         $this->fail();
     } catch (Zend_Locale_Exception $e) {
         $this->assertContains('is no known locale', $e->getMessage());
     }
     Zend_Registry::set('Zend_Locale', 'de');
     $this->assertEquals('de', Zend_LocaleTestHelper::findLocale());
 }