InfyOm\Generator\Generators\API\APITestGenerator::generate PHP Method

generate() public method

public generate ( )
    public function generate()
    {
        $templateData = TemplateUtil::getTemplate('api.test.api_test', 'laravel-generator');
        $templateData = TemplateUtil::fillTemplate($this->commandData->dynamicVars, $templateData);
        FileUtil::createFile($this->path, $this->fileName, $templateData);
        $this->commandData->commandObj->comment("\nApiTest created: ");
        $this->commandData->commandObj->info($this->fileName);
    }

Usage Example

 /**
  * Execute the command.
  *
  * @return void
  */
 public function handle()
 {
     parent::handle();
     $repositoryTestGenerator = new RepositoryTestGenerator($this->commandData);
     $repositoryTestGenerator->generate();
     $testTraitGenerator = new TestTraitGenerator($this->commandData);
     $testTraitGenerator->generate();
     $apiTestGenerator = new APITestGenerator($this->commandData);
     $apiTestGenerator->generate();
     $this->performPostActions();
 }
All Usage Examples Of InfyOm\Generator\Generators\API\APITestGenerator::generate