create(); Audition::factory()->create(['event_id' => $event->id, 'name' => 'Digereedoo','score_order' => 0]); Audition::factory()->count(7)->create(['event_id' => $event->id]); expect($event->auditions->count())->toBe(8) ->and($event->auditions->first()->name)->toBe('Digereedoo'); }); it('has ensembles', function () { // Arrange $event = Event::factory()->create(); $ensemble = Ensemble::factory()->create(['event_id' => $event->id, 'name' => 'Symphonic Concert Wind Band']); Ensemble::factory()->count(7)->create(); // Act & Assert expect($event->ensembles->count())->toBe(1) ->and($event->ensembles->first()->name)->toBe('Symphonic Concert Wind Band'); });