for(Anime::factory()) ->for(Studio::factory()) ->createOne(); static::assertInstanceOf(BelongsTo::class, $animeStudio->anime()); static::assertInstanceOf(Anime::class, $animeStudio->anime()->first()); } /** * An AnimeStudio shall belong to a Studio. * * @return void */ public function testStudio(): void { $animeStudio = AnimeStudio::factory() ->for(Anime::factory()) ->for(Studio::factory()) ->createOne(); static::assertInstanceOf(BelongsTo::class, $animeStudio->studio()); static::assertInstanceOf(Studio::class, $animeStudio->studio()->first()); } }