test create plan schedules nodes

This commit is contained in:
Yisroel Baum 2026-04-24 11:02:55 +03:00
parent 0ff5043ba5
commit 9d831915de
Signed by: yisroelbaum
GPG key ID: 0FA60884F75520A9

View file

@ -256,4 +256,25 @@ class PlanControllerTest extends TestCase
$this->assertNotNull($storedPlan);
$this->assertEquals('Persistent Plan', $storedPlan->getName());
}
public function test_create_plan_schedules_nodes(): void
{
$this->controller->createPlan(
$this->makeRequest([
'userId' => 0,
'textId' => 0,
'name' => 'Scheduling Plan',
'dateStart' => '2025-01-01',
'dateEnd' => '2025-01-01',
]),
new Response(),
$this->createPlan,
);
$this->assertEquals(
1,
$this->scheduledNodeRepo->getNumberOfTimesCreateCalled()
);
$this->assertNotNull($this->scheduledNodeRepo->find(0));
}
}