'https://foo.bar/schedule.xml']); $schedule->save(); (new ScheduleShift(['shift_id' => 1, 'schedule_id' => $schedule->id, 'guid' => 'a']))->save(); (new ScheduleShift(['shift_id' => 2, 'schedule_id' => $schedule->id, 'guid' => 'b']))->save(); (new ScheduleShift(['shift_id' => 3, 'schedule_id' => $schedule->id, 'guid' => 'c']))->save(); $this->assertCount(3, $schedule->scheduleShifts); } /** * Prepare test */ protected function setUp(): void { parent::setUp(); $this->initDatabase(); } }