test stable schedule snapshots

This commit is contained in:
Yisroel Baum 2026-08-10 22:33:44 +03:00
parent 92905c981b
commit 14fe2fcb46
Signed by: yisroelbaum
GPG key ID: 0FA60884F75520A9
3 changed files with 91 additions and 17 deletions

View file

@ -107,16 +107,20 @@ class CreateScheduleTest extends TestCase
));
$this->assertSame(
[
$genesisChapterOne->getId(),
$genesisChapterTwo->getId(),
$genesisChapterThree->getId(),
$exodusChapterOne->getId(),
$exodusChapterTwo->getId(),
$genesisChapterOne->getName(),
$genesisChapterTwo->getName(),
$genesisChapterThree->getName(),
$exodusChapterOne->getName(),
$exodusChapterTwo->getName(),
],
array_map(function ($assignment): int {
return $assignment->getElement()->getId();
array_map(function ($assignment): string {
return $assignment->getName();
}, $schedule->getAssignments()),
);
$this->assertSame(
['Genesis', 'Creation', 'Genesis 1'],
$schedule->getAssignments()[0]->getPath(),
);
$this->assertSame(
[
'2026-08-10',