get(route('admin.session.create')) ->assertOK(); }); test('check dashboard page after login', function () { $admin = getDefaultAdmin(); test()->actingAs($admin) ->get(route('admin.dashboard.index')) ->assertSee(__('admin::app.dashboard.title')) ->assertSee(getFirstName($admin->name)); expect(auth()->guard('user')->user()->name)->toBe($admin->name); }); test('check for admin logout', function () { $admin = getDefaultAdmin(); test()->actingAs($admin) ->delete(route('admin.session.destroy'), [ '_token' => csrf_token() ]) ->assertStatus(302); expect(auth()->guard('user')->user())->toBeNull(); });