public function testGeneration()
 {
     $parametersGenerator = new ParametersGenerator($this->getContainer(), "CCO\\CallCenterBundle\\Entity\\JobMarketAd", "Test", "list", "Conatiner", "test.html.twig");
     $parametersGenerator->generate();
     $parametersGenerator = new ParametersGenerator($this->getContainer(), "CCO\\CallCenterBundle\\Entity\\JobMarketAd", "Test", "list", "Element", "element.html.twig");
     $parametersGenerator->generate();
     $parametersGenerator = new ParametersGenerator($this->getContainer(), "CCO\\CallCenterBundle\\Entity\\JobMarketAd", "Test", "update", "Element", "update.html.twig");
     $parametersGenerator->generate();
     $parametersGenerator = new ParametersGenerator($this->getContainer(), "CCO\\CallCenterBundle\\Entity\\JobMarketAd", "Test", "create", "Element", "update.html.twig");
     $parametersGenerator->generate();
     $parametersGenerator = new ServiceGenerator($this->getContainer(), "CCO\\CallCenterBundle\\Entity\\JobMarketAd", "Test", "ListConfig", "supervisor", "subsupervisor", "parentsupervisor", ["%jakie_tam%"]);
     $parametersGenerator->generate();
     $parametersGenerator = new ServiceGenerator($this->getContainer(), "CCO\\CallCenterBundle\\Entity\\JobMarketAd", "Test", "Config", "supervisor", "subsupervisor", "parentsupervisor");
     $parametersGenerator->generate();
 }
 protected function execute(InputInterface $input, OutputInterface $output)
 {
     $generator = new ParametersGenerator($this->getContainer(), $input->getOption('entity'), $input->getOption('rootFolder'), $input->getOption('parentEntity'), $input->getOption('withAssociated'));
     $fileName = $generator->generate();
     $output->writeln("{$fileName} created");
 }