postJson('/api/v1/simulations', [], [ 'X-Simulation-Token' => $token, ])->assertUnprocessable(); } $response = $this->postJson('/api/v1/simulations', [], [ 'X-Simulation-Token' => $token, ])->assertTooManyRequests()->assertHeader('Retry-After'); $this->assertStringContainsString('demasiados', (string) $response->json('message')); } finally { RateLimiter::clear($limiterKey); } } }