call([ RolePermissionSeeder::class, ]); // Create test admin user $admin = User::factory()->create([ 'name' => 'Admin User', 'email' => 'admin@gps-tracker.com', 'password' => bcrypt('password'), 'is_active' => true, ]); $admin->assignRole('super-admin'); // Create test regular user $user = User::factory()->create([ 'name' => 'Test User', 'email' => 'user@gps-tracker.com', 'password' => bcrypt('password'), 'is_active' => true, ]); $user->assignRole('user'); // Create test fleet manager $fleetManager = User::factory()->create([ 'name' => 'Fleet Manager', 'email' => 'fleet@gps-tracker.com', 'password' => bcrypt('password'), 'is_active' => true, ]); $fleetManager->assignRole('fleet-manager'); } }