public function testOptions() { $adapter = new Zend_Translate_Adapter_Tmx(dirname(__FILE__) . '/_files/translation_en.tmx', 'en'); $adapter->setOptions(array('testoption' => 'testkey')); $this->assertEquals($adapter->getOptions(), array('testoption' => 'testkey', 'clear' => false)); $this->assertEquals($adapter->getOptions('testoption'), 'testkey'); $this->assertTrue(is_null($adapter->getOptions('nooption'))); }
public function testUseId() { $adapter = new Zend_Translate_Adapter_Tmx(dirname(__FILE__) . '/_files/translation_en2.tmx', 'en', array('useId' => false)); $this->assertEquals(false, $adapter->getOptions('useId')); $this->assertEquals('Message 1 (en)', $adapter->translate('Nachricht 1')); $this->assertEquals('Message 1 (en)', $adapter->_('Nachricht 1')); $this->assertEquals('Nachricht 6', $adapter->translate('Nachricht 6')); }