Exemplo n.º 1
0
 /**
  * Method to test addStrings().
  *
  * @return void
  *
  * @covers Windwalker\Language\Language::addStrings
  * @TODO   Implement testAddStrings().
  */
 public function testAddStrings()
 {
     $strings = array('foo' => 'bar', 'wind' => 'walker');
     $this->instance->addStrings($strings);
     $this->assertEquals('bar', $this->instance->translate('foo'));
     $this->assertEquals('walker', $this->instance->translate('wind'));
 }
Exemplo n.º 2
0
 /**
  * Method to test parse().
  *
  * @return void
  *
  * @covers Windwalker\Language\Format\JsonFormat::parse
  */
 public function testParse()
 {
     $file = file_get_contents(__DIR__ . '/../fixtures/json/en-GB.json');
     $lang = new Language();
     $lang->addStrings($this->instance->parse($file));
     $this->assertEquals($lang->translate('WINDWALKER_LANGUAGE_TEST_SAKURA'), 'Sakura');
     $this->assertEquals($lang->translate('WINDWALKER_LANGUAGE_TEST_Olive'), 'Olive');
 }