From c3a799cb7d231f1bafe240b4c3accc25550a42d2 Mon Sep 17 00:00:00 2001 From: Julie Lenaerts Date: Wed, 24 Jan 2024 19:31:04 +0100 Subject: [PATCH] work on test logic --- .../Tests/Templating/Entity/UserRenderTest.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/Bundle/ChillMainBundle/Tests/Templating/Entity/UserRenderTest.php b/src/Bundle/ChillMainBundle/Tests/Templating/Entity/UserRenderTest.php index fe0ad7e04..c7bbca342 100644 --- a/src/Bundle/ChillMainBundle/Tests/Templating/Entity/UserRenderTest.php +++ b/src/Bundle/ChillMainBundle/Tests/Templating/Entity/UserRenderTest.php @@ -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');