public function testFileParameter() { try { new FileParameter(null); } catch (\Exception $E) { $this->assertInstanceOf('MOC\\V\\Core\\FileSystem\\Component\\Exception\\Repository\\EmptyFileException', $E); } $Parameter = new FileParameter(__FILE__); $this->assertEquals(__FILE__, $Parameter->getFile()); try { $Parameter->setFile(__DIR__); } catch (\Exception $E) { $this->assertInstanceOf('MOC\\V\\Core\\FileSystem\\Component\\Exception\\Repository\\TypeFileException', $E); } }
/** * @param FileParameter $FileOption */ function __construct(FileParameter $FileOption) { $this->Instance = new FileLoader($FileOption->getFile()); }
/** * @return string */ public function getLocation() { return $this->FileOption->getFile(); }