postJson('/api/booking/import', [ 'travel_booking_id' => 1, ]); $response->assertStatus(401); $response->assertJson(['error' => 'key']); } public function testImportRejectsRequestWithWrongKey(): void { $response = $this->postJson('/api/booking/import', [ 'key' => 'wrong-key', 'travel_booking_id' => 1, ]); $response->assertStatus(401); $response->assertJson(['error' => 'key']); } public function testImportReturnsErrorWhenBookingNotFound(): void { $response = $this->postJson('/api/booking/import', [ 'key' => $this->validKey, 'travel_booking_id' => 999999, ]); $response->assertStatus(200); $response->assertJson(['error' => 'no-booking-found']); } }