public function test_service_generator() { $TodoApi = new TodoApi(); ob_start(); $Generator = new AkelosGenerator(); $Generator->runCommand('service Todo'); ob_end_clean(); require_once AkConfig::getDir('models') . DS . 'todo_service.php'; $TodoService = new TodoService(); foreach (array_keys($TodoApi->getApiMethods()) as $method) { $this->assertTrue(method_exists($TodoService, $method)); } }
public function test_service_generator() { $TodoApi = new TodoApi(); ob_start(); require_once AK_LIB_DIR . DS . 'utils' . DS . 'generators' . DS . 'AkelosGenerator.php'; $Generator = new AkelosGenerator(); $Generator->runCommand('service Todo'); ob_end_clean(); require_once AK_MODELS_DIR . DS . 'todo_service.php'; $TodoService = new TodoService(); foreach (array_keys($TodoApi->getApiMethods()) as $method) { $this->assertTrue(method_exists($TodoService, $method)); } }