feat(upload json): rename upload to convert

main
seyedmr 3 years ago
parent 7dab42469c
commit 51c4ea1903
  1. 4
      app/Http/Controllers/V1/ConvertController.php
  2. 6
      routes/api/v1/routes.php
  3. 6
      tests/Feature/Upload/ConvertJsonTest.php
  4. 0
      tests/Storage/Feature/Upload/ConvertJsonTest.json

@ -5,9 +5,9 @@ namespace App\Http\Controllers\V1;
use App\Http\Controllers\Controller; use App\Http\Controllers\Controller;
use Illuminate\Http\Request; use Illuminate\Http\Request;
class UploadController extends Controller class ConvertController extends Controller
{ {
public function upload() public function convert()
{ {
} }

@ -2,9 +2,9 @@
use Illuminate\Support\Facades\Route; use Illuminate\Support\Facades\Route;
Route::prefix('upload')->group(function () { Route::prefix('convert')->group(function () {
Route::post('json', [ Route::post('json', [
\App\Http\Controllers\V1\UploadController::class, \App\Http\Controllers\V1\ConvertController::class,
'upload' 'convert'
]); ]);
}); });

@ -7,7 +7,7 @@ use Illuminate\Foundation\Testing\WithFaker;
use Illuminate\Http\Testing\File; use Illuminate\Http\Testing\File;
use Tests\TestCase; use Tests\TestCase;
class UploadJsonTest extends TestCase class ConvertJsonTest extends TestCase
{ {
/** /**
* upload json file. * upload json file.
@ -18,12 +18,12 @@ class UploadJsonTest extends TestCase
*/ */
public function test_example() public function test_example()
{ {
$content = file_get_contents(base_path('/tests/Storage/Feature/Upload/UploadJsonTest.json')); $content = file_get_contents(base_path('/tests/Storage/Feature/Upload/ConvertJsonTest.json'));
$file = File::createWithContent( $file = File::createWithContent(
'test.json', 'test.json',
$content $content
); );
$this->post('/api/v1/upload/json', [ $this->post('/api/v1/convert/json', [
'file' => $file, 'file' => $file,
'format' => 'json' 'format' => 'json'
])->assertSuccessful(); ])->assertSuccessful();
Loading…
Cancel
Save