work on test logic

This commit is contained in:
Julie Lenaerts 2024-01-24 19:31:04 +01:00
parent bc683b28d6
commit c3a799cb7d

View File

@ -27,7 +27,12 @@ class UserRenderTest extends TestCase
$userJob->setLabel(['fr' => 'assistant social']);
$scope->setName(['fr' => 'service A']);
$user->setLabel('BOB ISLA');
$user->setUserJob($userJob);
$userJobHistory = (new User\UserJobHistory())
->setUser($user)
->setJob($userJob)
//setStartDate
;
$user->getUserJobHistories()->add($userJobHistory);
$user->setMainScope($scope);
// Change the user job
@ -45,8 +50,8 @@ class UserRenderTest extends TestCase
$translatableStringHelper = $this->createMock(TranslatableStringHelperInterface::class);
$engine = $this->createMock(Environment::class);
$translator = $this->createMock(TranslatorInterface::class);
$renderer = new UserRender($translatableStringHelper, $engine, $translator);
$clock = new MockClock(new \DateTimeImmutable('2023-12-15'));
$renderer = new UserRender($translatableStringHelper, $engine, $translator, $clock);
$options['at_date'] = new \DateTime('2023-11-30 12:00:00');
$optionsTwo['at_date'] = new \DateTime('2024-01-30 12:00:00');