Browse Source

Add comment block on route stubs

tags/1.1.2
Nafies Luthfi 8 years ago
parent
commit
58deee3511
  1. 3
      src/stubs/route-api.stub
  2. 3
      src/stubs/route-web.stub
  3. 6
      tests/Generators/Api/RouteApiGeneratorTest.php
  4. 6
      tests/Generators/RouteWebGeneratorTest.php

3
src/stubs/route-api.stub

@ -1,2 +1,5 @@
/**
* Masters Endpoints
*/
Route::middleware('auth:api')->resource('masters', 'Api\MastersController')->names('api.masters');

3
src/stubs/route-web.stub

@ -1,2 +1,5 @@
/**
* Masters Routes
*/
Route::resource('masters', 'MastersController');

6
tests/Generators/Api/RouteApiGeneratorTest.php

@ -15,6 +15,9 @@ class RouteApiGeneratorTest extends TestCase
$this->assertFileExists($routeApiPath);
$routeApiFileContent = "<?php
/**
* {$this->plural_model_name} Endpoints
*/
Route::middleware('auth:api')->resource('{$this->table_name}', 'Api\\{$this->plural_model_name}Controller')->names('api.{$this->table_name}');
";
$this->assertEquals($routeApiFileContent, file_get_contents($routeApiPath));
@ -29,6 +32,9 @@ Route::middleware('auth:api')->resource('{$this->table_name}', 'Api\\{$this->plu
$this->assertFileExists($routeApiPath);
$routeApiFileContent = "<?php
/**
* {$this->plural_model_name} Endpoints
*/
Route::middleware('auth:api')->resource('{$this->table_name}', 'Api\\Projects\\{$this->plural_model_name}Controller')->names('api.{$this->table_name}');
";
$this->assertEquals($routeApiFileContent, file_get_contents($routeApiPath));

6
tests/Generators/RouteWebGeneratorTest.php

@ -15,6 +15,9 @@ class RouteWebGeneratorTest extends TestCase
$this->assertFileExists($routeWebPath);
$routeWebFileContent = "<?php
/**
* {$this->plural_model_name} Routes
*/
Route::resource('{$this->table_name}', '{$this->plural_model_name}Controller');
";
$this->assertEquals($routeWebFileContent, file_get_contents($routeWebPath));
@ -29,6 +32,9 @@ Route::resource('{$this->table_name}', '{$this->plural_model_name}Controller');
$this->assertFileExists($routeWebPath);
$routeWebFileContent = "<?php
/**
* {$this->plural_model_name} Routes
*/
Route::resource('{$this->table_name}', 'Projects\\{$this->plural_model_name}Controller');
";
$this->assertEquals($routeWebFileContent, file_get_contents($routeWebPath));

Loading…
Cancel
Save