$response */ $response = $this->getJson('/api/v1/health'); // THEN $response->assertStatus(200); $response->assertValidRequest(); $response->assertValidResponse(200); }); it('validates GET /api/v1/health/oracle response against openapi spec', function (): void { // GIVEN /** @var TestCase $this */ $originalArcadiaDb = Config::get('database.arcadia_meta_model'); Config::set('database.arcadia_meta_model', 'sqlite'); try { // WHEN /** @var \Illuminate\Testing\TestResponse<\Symfony\Component\HttpFoundation\Response> $response */ $response = $this->getJson('/api/v1/health/oracle'); // THEN $response->assertStatus(200); $response->assertValidRequest(); $response->assertValidResponse(200); } finally { Config::set('database.arcadia_meta_model', $originalArcadiaDb); } }); });