createOne(); $series = Series::factory()->createOne(); $anime->series()->attach($series); Event::assertDispatched(AnimeSeriesCreated::class); } /** * When an Anime is detached from a Series or vice versa, an AnimeSeriesDeleted event shall be dispatched. * * @return void */ public function testAnimeSeriesDeletedEventDispatched(): void { $anime = Anime::factory()->createOne(); $series = Series::factory()->createOne(); $anime->series()->attach($series); $anime->series()->detach($series); Event::assertDispatched(AnimeSeriesDeleted::class); } }