File tree Expand file tree Collapse file tree 2 files changed +17
-1
lines changed Expand file tree Collapse file tree 2 files changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -360,6 +360,21 @@ public function test_api_resource_routes_set_parameters_correctly_with_underscor
360
360
$ this ->assertEquals ($ targetRequest ['request ' ]['url ' ]['raw ' ], '{{base_url}}/example/users/:user/other_logs/:other_log ' );
361
361
}
362
362
363
+ public function test_api_resource_routes_set_parameters_correctly_with_camel_case ()
364
+ {
365
+ $ this ->artisan ('export:postman ' )->assertExitCode (0 );
366
+
367
+ $ collection = collect (json_decode (Storage::get ('postman/ ' .config ('api-postman.filename ' )), true )['item ' ]);
368
+
369
+ $ targetRequest = $ collection
370
+ ->where ('name ' , 'example/users/{user}/someLogs/{someLog} ' )
371
+ ->where ('request.method ' , 'PATCH ' )
372
+ ->first ();
373
+
374
+ $ this ->assertEquals ($ targetRequest ['name ' ], 'example/users/{user}/someLogs/{someLog} ' );
375
+ $ this ->assertEquals ($ targetRequest ['request ' ]['url ' ]['raw ' ], '{{base_url}}/example/users/:user/someLogs/:someLog ' );
376
+ }
377
+
363
378
public static function providerFormDataEnabled (): array
364
379
{
365
380
return [
@@ -374,7 +389,7 @@ public static function providerFormDataEnabled(): array
374
389
375
390
private function countCollectionItems (array $ collectionItems )
376
391
{
377
- $ sum = -2 ;
392
+ $ sum = -3 ;
378
393
379
394
foreach ($ collectionItems as $ item ) {
380
395
$ sum += $ this ->retrieveRoutes ($ item );
Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ protected function defineRoutes($router)
25
25
$ router ->get ('phpDocRoute ' , [ExampleController::class, 'phpDocRoute ' ])->name ('php-doc-route ' );
26
26
$ router ->apiResource ('users.audit-logs ' , AuditLogController::class);
27
27
$ router ->apiResource ('users.other_logs ' , AuditLogController::class);
28
+ $ router ->apiResource ('users.someLogs ' , AuditLogController::class);
28
29
});
29
30
}
30
31
}
You can’t perform that action at this time.
0 commit comments