'https://foo.bar/schedule.xml', 'name' => 'Testing', 'shift_type' => 0, 'minutes_before' => 10, 'minutes_after' => 10, ]); $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); } }