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