/** * * @dataProvider providerTestGetExtension */ public function testGetExtension($filename, $actual) { $sourceDir = Miao_PHPUnit::getSourceFolder(__METHOD__); $filename = $sourceDir . $filename; $expected = Miaox_File::getExtension($filename); $this->assertEquals($expected, $actual); }
public function getFilename($file) { $hash = Miaox_File::hash($file); $ext = Miaox_File::getExtension($file); $addDir = $this->getAddDirByHash($hash); $result = array(); $result[] = $this->_baseDir . $addDir; $result[] = $hash . '.' . $ext; $result = implode(DIRECTORY_SEPARATOR, $result); return $result; }
/** * * @dataProvider providerTestGetExt */ public function testGetExt($filename, $actual) { $expected = Miaox_File::getExtension($filename); $this->assertEquals($expected, $actual); }