setUpHasPlanner(); } public function test_it_regenerates_for_a_single_schedule(): void { $planner = $this->planner; User::factory()->planner($planner)->count(10)->create(); $this->generateDishes($planner); $schedule = Schedule::factory()->planner($planner)->create(); $this->assertEmpty($schedule->scheduledUserDishes); $mockAction = $this->mock(RegenerateScheduleDayForUserAction::class); $mockAction->shouldReceive('execute')->times(10); resolve(RegenerateScheduleDayAction::class)->execute($planner, $schedule, true); } }