示例#1
0
 public function testTranslatingValidatorErrors()
 {
     require_once 'Zend/Translate.php';
     $translate = new Zend_Translate('array', array('unused', 'foo' => 'bar'), 'en');
     $this->element->setTranslator($translate);
     $adapter = $this->element->getTranslator();
     $this->assertTrue($adapter instanceof Zend_Translate_Adapter_Array);
     $adapter = $this->element->getTransferAdapter();
     $adapter = $adapter->getTranslator();
     $this->assertTrue($adapter instanceof Zend_Translate_Adapter_Array);
     $this->assertFalse($this->element->translatorIsDisabled());
     $this->element->setDisableTranslator($translate);
     $this->assertTrue($this->element->translatorIsDisabled());
 }