for(Artist::factory()) ->for(Image::factory()) ->createOne(); static::assertInstanceOf(BelongsTo::class, $artistImage->artist()); static::assertInstanceOf(Artist::class, $artistImage->artist()->first()); } /** * An ArtistImage shall belong to an Image. * * @return void */ public function testImage(): void { $artistImage = ArtistImage::factory() ->for(Artist::factory()) ->for(Image::factory()) ->createOne(); static::assertInstanceOf(BelongsTo::class, $artistImage->image()); static::assertInstanceOf(Image::class, $artistImage->image()->first()); } }