getRenderHelper()->setSkeletonDirs($this->getSkeletonDirs()); $this->getRenderHelper()->setTranslator($this->getTranslatorHelper()); $generator->setHelperSet($this->getHelperSet()); $generator->generate( $profile, $machine_name, $profile_path, $description, $core, $dependencies, $themes, $distribution ); $files = [ $machine_name . '.info.yml', $machine_name . '.install', $machine_name . '.profile', ]; foreach ($files as $file) { $file_path = $profile_path . '/' . $machine_name . '/' . $file; $this->assertTrue( file_exists($file_path), sprintf('%s has been generated', $file_path) ); } } }