DX: add a test to ensure that accompanyingPeriodWork::getReferrers is a list

This commit is contained in:
Julien Fastré 2023-11-14 20:33:18 +01:00
parent 88469dbe8e
commit ac9897d9e7
Signed by: julienfastre
GPG Key ID: BDE2190974723FCB

View File

@ -55,6 +55,8 @@ class AccompanyingPeriodWorkTest extends TestCase
self::assertNotContains($userA, $work->getReferrers());
self::assertNotContains($userB, $work->getReferrers());
self::assertContains($userC, $work->getReferrers());
self::assertTrue(array_is_list($work->getReferrers()->toArray()));
}
public function testReferrerHistoryOnDifferentDays(): void
@ -92,5 +94,7 @@ class AccompanyingPeriodWorkTest extends TestCase
self::assertNotFalse($historyA);
self::assertSame($userA, $historyA->getUser());
self::assertEquals((new \DateTimeImmutable())->format('Y-m-d'), $historyA->getEndDate()->format('Y-m-d'));
self::assertTrue(array_is_list($work->getReferrers()->toArray()));
}
}