public function testGetLocaleFileName() { $params = array('area' => 'some_area', 'package' => 'some_package', 'theme' => 'some_theme', 'locale' => 'some_locale'); $file = 'some_file.ext'; $expected = 'path/to/some_file.ext'; $this->_model->expects($this->once())->method('_getFallback')->with($params)->will($this->returnValue($this->_fallback)); $this->_fallback->expects($this->once())->method('getLocaleFile')->with('some_file.ext')->will($this->returnValue($expected)); $actual = $this->_model->getLocaleFileName($file, $params); $this->assertEquals($expected, $actual); }
public function testGetLocaleFileName() { $expected = '%s/frontend/test/default/locale/en_US/translate.csv'; $actual = $this->_model->getLocaleFileName('translate.csv', array()); $this->_testExpectedVersusActualFilename($expected, $actual); }
public function testGetLocaleFileName() { $this->assertFileExists($this->_model->getLocaleFileName('translate.csv')); $this->assertFileExists($this->_model->getLocaleFileName('fallback.csv', array('_package' => 'package', '_theme' => 'custom_theme'))); }