create(); User::factory()->create([ 'name' => 'Test User', 'slug' => 'test-user', 'email' => 'test@example.com', 'password' => bcrypt('password'), ]); $user = User::find(1); $this->createMediaList('Watchlist', $user); $this->createMediaList('Collection', $user); $this->createMediaList('Watched', $user); $this->createMediaList('Liked', $user); $this->createMediaList('Favourite', $user); } private function createMediaList(string $name, $user) { return MediaList::create([ 'name' => $name, 'slug' => Str::slug($name), 'user_id' => $user->id, ]); } }