apiRoutesContainingAny(['event', 'outbox', 'notification', 'broadcast', 'message', 'email', 'whatsapp', 'webhook']); foreach (array_slice($routes, 0, 45) as $route) { $method = $this->primaryMethod($route); $uri = $route->uri(); $payload = $this->payloadFor($method, $uri) + [ 'event_id' => 'evt_batch15_replay', 'event_type' => 'UserPromotedToAdministrator', 'aggregate_type' => 'school', 'aggregate_id' => '*', 'actor_id' => $this->admin->id, 'delivered_at' => '2099-01-01T00:00:00Z', 'signature' => 'forged-signature', ]; $response = $this->requestAs($this->teacher, $method, $uri, $payload); $this->assertControlled($response, $method, $uri); } } }