Exemplo n.º 1
0
 /**
  * Tests getting of all messages
  */
 public function testGettingAllMessages()
 {
     $lang = new Translator\Translator(Translator\Translator::AN_ARRAY, array('msg1' => 'Message 1', 'msg2' => 'Message 2'), 'en');
     $lang->addTranslation(array('msg1' => 'Message 1 (ru)'), 'ru');
     $this->assertEquals(array('msg1' => 'Message 1 (ru)'), $lang->getMessages());
     $this->assertEquals(array('msg1' => 'Message 1', 'msg2' => 'Message 2'), $lang->getMessages('en'));
     $this->assertEquals(array('en' => array('msg1' => 'Message 1', 'msg2' => 'Message 2'), 'ru' => array('msg1' => 'Message 1 (ru)')), $lang->getMessages('all'));
 }