expect(app()->providerIsLoaded(ApiServiceProvider::class))->toBeTrue()); it('hashes issued api tokens', function (): void { $u = User::factory()->create(); [$t,$plain] = ApiToken::issue($u, 'Test', ['content.read']); expect($t->getRawOriginal('token'))->toBe(hash('sha256', $plain))->not->toBe($plain); }); it('publishes openapi documentation', fn () => $this->getJson('/api/v1/openapi.json')->assertOk()->assertJsonPath('openapi', '3.1.0'));