function testHome_IndexController() { $indexController = new \Home\Controller\IndexController(); $this->assertTrue($indexController->getTrue()); $this->assertFalse($indexController->getFalse()); $this->assertNotEmpty($indexController->getUnEmptyArray()); $this->assertEmpty($indexController->getEmptyArray()); }
public function createCategory() { $cache = F('__HTML__'); foreach ((array) $cache as $id => $num) { $cat = Db::table('category')->where('id', $id)->first(); // p($cat); for ($i = 1; $i <= $num; $i++) { $_GET['id'] = $id; $_GET['page'] = $i; ob_start(); $obj = new \Home\Controller\IndexController(); $obj->category(); $con = ob_get_clean(); $file = 'h/' . str_replace(array('{dir}', '{page}'), array($cat['dir'], $i), $cat['cathtml']); // p($file);exit; is_dir(dirname($file)) || mkdir(dirname($file), 0777, true); file_put_contents($file, $con); if ($i == 1) { copy($file, dirname($file) . 'index.html'); } } } }