getRenderHelper()->setSkeletonDirs($this->getSkeletonDirs()); $this->getRenderHelper()->setTranslator($this->getTranslatorHelper()); $generator->setHelperSet($this->getHelperSet()); $generator->generate( $module, $class_name, $routes, $test, $build_services ); $files = [ $generator->getSite()->getControllerPath($module).'/'.$class_name.'.php', $generator->getSite()->getModulePath($module).'/'.$module.'.routing.yml' ]; foreach ($files as $file) { $this->assertTrue( file_exists($file), sprintf('%s does not exist', $file) ); } if ($test) { $this->assertTrue( file_exists($generator->getSite()->getTestPath($module, 'Controller') . '/' . $class_name.'Test.php'), sprintf('%s does not exist', $class_name.'Test.php') ); } } }