4 * Contains Drupal\Console\Test\Generator\PluginRulesActionGeneratorTest.
7 namespace Drupal\Console\Test\Generator;
9 use Drupal\Console\Generator\PluginRulesActionGenerator;
10 use Drupal\Console\Test\DataProvider\PluginRulesActionDataProviderTrait;
12 class PluginRulesActionGeneratorTest extends GeneratorTest
14 use PluginRulesActionDataProviderTrait;
17 * PluginRulesAction generator test
27 * @dataProvider commandData
29 public function testGeneratePluginRulesAction(
38 $generator = new PluginRulesActionGenerator();
39 $this->getRenderHelper()->setSkeletonDirs($this->getSkeletonDirs());
40 $this->getRenderHelper()->setTranslator($this->getTranslatorHelper());
41 $generator->setHelperSet($this->getHelperSet());
54 $generator->getSite()->getPluginPath($module, 'Action').'/'.$class_name.'.php',
55 $generator->getSite()->getModulePath($module).'/config/install/system.action.'.$plugin_id.'.yml'
58 foreach ($files as $file) {
61 sprintf('%s does not exist', $file)