diff --git a/src/Bundle/ChillMainBundle/Tests/Controller/UserControllerTest.php b/src/Bundle/ChillMainBundle/Tests/Controller/UserControllerTest.php index 8699aded5..073e07ff8 100644 --- a/src/Bundle/ChillMainBundle/Tests/Controller/UserControllerTest.php +++ b/src/Bundle/ChillMainBundle/Tests/Controller/UserControllerTest.php @@ -16,6 +16,7 @@ use Chill\MainBundle\Repository\UserRepositoryInterface; use Chill\MainBundle\Test\PrepareClientTrait; use Doctrine\ORM\EntityManagerInterface; use Symfony\Bundle\FrameworkBundle\Test\WebTestCase; +use Symfony\Component\PasswordHasher\Hasher\UserPasswordHasherInterface; /** * @internal @@ -30,13 +31,12 @@ final class UserControllerTest extends WebTestCase { self::bootKernel(); $em = self::getContainer()->get(EntityManagerInterface::class); + /** @var UserPasswordHasherInterface::class $passwordHasher */ + $passwordHasher = self::getContainer()->get(UserPasswordHasherInterface::class); $user = new User(); $user->setUsername('Test_user '.uniqid()); - $user->setPassword(self::getContainer()->get(\Symfony\Component\PasswordHasher\Hasher\UserPasswordHasherInterface::class)->encodePassword( - $user, - 'password' - )); + $user->setPassword($passwordHasher->hashPassword($user, 'password')); $em->persist($user); $em->flush(); diff --git a/src/Bundle/ChillMainBundle/config/services/form.yaml b/src/Bundle/ChillMainBundle/config/services/form.yaml index 86e78edfa..ce303701c 100644 --- a/src/Bundle/ChillMainBundle/config/services/form.yaml +++ b/src/Bundle/ChillMainBundle/config/services/form.yaml @@ -103,7 +103,6 @@ services: Chill\MainBundle\Form\UserPasswordType: arguments: $chillLogger: '@monolog.logger.chill' - $passwordEncoder: '@Symfony\Component\Security\Core\Encoder\UserPasswordEncoderInterface' tags: - { name: form.type }