seedLookupData(); $user = $this->admin(['name' => 'Mark Gregory']); $this->browse(function (Browser $browser) use ($user): void { $browser->loginAs($user) ->visitRoute('helpdesk.index') ->waitFor('@helpdesk-dashboard-widget') ->assertSee('Helpdesk dashboard') ->assertSee('Total tickets') ->assertSee('Open tickets') ->assertSee('Closed tickets') ->clickLink('Tickets') ->waitFor('@helpdesk-ticket-index') ->assertSee('Active tickets') ->clickLink('New ticket') ->waitFor('@helpdesk-ticket-create') ->assertSee('Create ticket') ->visitRoute('helpdesk.settings') ->waitFor('@helpdesk-settings-manager') ->assertSee('Support configuration') ->assertSee('Statuses') ->assertSee('Priorities') ->assertSee('Projects') ->assertSee('Workflow'); }); } }