public function handleRequest(HttpRequestA $oHttpRequest) { $oModel = new StaticFileModel(); $oModel->setFilePath($this->sFilePath); return $oModel; }
public function testBasicGetFilePath() { $o = new StaticFileModel(); $o->setFilePath(__FILE__); $this->assertEquals(__FILE__, $o->getFilePath()); }
public function testGetLastModifiedMatchesFilemtimeOfFile() { $o = new StaticFileModel(); $o->setFilePath(__FILE__); $this->assertEquals(date('Y-m-d G:i:s', filemtime(__FILE__)), $o->getLastModified()); }
public function testBasic__get() { $o = new StaticFileModel(); $o->setFilePath(__FILE__); $this->assertEquals(file_get_contents(__FILE__), $o->getFileContent()); }
public function testGetFileNameMatchesAfterSet() { $o = new StaticFileModel(); $o->setFilePath(__FILE__); $this->assertEquals(basename(__FILE__), $o->getFileName()); }