/** * 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')); }
/** * 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'); }