next(); self::assertSame('HD-'.now()->format('Y').'-00001', $reference); } public function test_it_generates_the_next_reference_after_existing_tickets(): void { $this->ticket(['reference' => 'HD-'.now()->format('Y').'-00041']); $reference = app(TicketReferenceService::class)->next(); self::assertSame('HD-'.now()->format('Y').'-00042', $reference); } }