5 * Contains Drupal\Console\Test\Generator\FormGeneratorTest.
8 namespace Drupal\Console\Test\Generator;
10 use Drupal\Console\Generator\FormGenerator;
11 use Drupal\Console\Test\DataProvider\FormDataProviderTrait;
13 class FormGeneratorTest extends GeneratorTest
15 use FormDataProviderTrait;
27 * @param $menu_link_gen
28 * @param $menu_link_title
30 * @param $menu_link_desc
32 * @dataProvider commandData
34 public function testGenerateForm(
47 $generator = new FormGenerator();
48 $this->getRenderHelper()->setSkeletonDirs($this->getSkeletonDirs());
49 $this->getRenderHelper()->setTranslator($this->getTranslatorHelper());
50 $generator->setHelperSet($this->getHelperSet());
67 file_exists($generator->getSite()->getFormPath($module).'/'.$class_name.'.php'),
68 sprintf('%s does not exist', $class_name.'.php')
73 file_exists($generator->getSite()->getModulePath($module).'/'.$module.'.routing.yml'),
74 sprintf('%s does not exist', $module.'.routing.yml')