create(); $this->assertNotNull($entry->ticket); $this->assertNotNull($entry->actor); $this->assertSame('status_changed', $entry->entry_type); } /** * Ensure the worklog seeder creates an initial entry for each seeded ticket. */ public function test_ticket_worklog_entry_seeder_creates_entries_for_seeded_tickets(): void { $this->seed([ UserSeeder::class, ProjectSeeder::class, BoardColumnSeeder::class, ProjectTicketMetadataSeeder::class, TicketSeeder::class, TicketWorklogEntrySeeder::class, ]); $this->assertDatabaseHas('ticket_worklog_entries', [ 'entry_type' => 'created', 'summary' => 'Ticket was created in Backlog.', ]); $this->assertSame(6, TicketWorklogEntry::query()->count()); } }