getJson(route('roles.index')); $response->assertUnauthorized(); } public function test_authenticated_user_can_see_roles_index(): void { $user = User::factory()->create(); $response = $this->actingAs($user)->getJson(route('roles.index',[ 'filters' => json_encode([]), 'sorting' => json_encode([]), ])); $response->assertOk(); $response->assertJsonStructure([ 'data' => [ '*' => [ 'id', 'name', 'name_fa', ], ], 'meta' => [ 'totalRowCount' ] ]); } }