File manager - Edit - /var/www/html/gop/api/tests/Feature/PermissionTest.php
Back
<?php namespace Tests\Feature; use Symfony\Component\HttpFoundation\Response; use Tests\BaseTest; class PermissionTest extends BaseTest { public function test_index() { $response = $this->withHeaders([ 'Authorization' => 'Bearer '.$this->getToken(), ])->simpleRequest('get', route('permission.index') ); /*$permissionsIds = []; foreach ($response->json()['data'] as $permissions) { foreach ($permissions as $permission) { $permissionsIds[] = $permission['id']; } } $this->withHeaders([ 'Authorization' => 'Bearer '.$this->getToken(), ])->simpleRequest('post', route('user.syncPermissions', env('AUTH_TEST_USER_ID')), Response::HTTP_OK, [ 'permissions' => $permissionsIds ] )->dd();*/ } /*public function test_storeMany() { $response = $this->withHeaders([ 'Authorization' => 'Bearer ' . $this->getToken(), ])->simpleRequest('post', route('module.store'), Response::HTTP_CREATED, [ 'name' => 'Ordem de Fornecimento', ] ); $request = [ 'module_id' => $response->json()['data']['id'], 'permissions' => [ [ 'name' => 'visualizar-fornecimentos' ], [ 'name' => 'criar-fornecimentos' ], [ 'name' => 'atualizar-fornecimentos' ], [ 'name' => 'excluir-fornecimentos' ], ] ]; $this->withHeaders([ 'Authorization' => 'Bearer ' . $this->getToken(), ])->simpleRequest('post', route('permission.storeMany'), Response::HTTP_CREATED, $request )->dd(); }*/ }
| ver. 1.4 |
Github
|
.
| PHP 8.3.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings