Replaced the deprecated 'self::$container->get' with 'self::getContainer()->get' using rector

This change is made to comply with the new Symfony standards and to avoid deprecation warnings for future versions. The update touches various functionalities, including retrieving EntityManagerInterface instance and various service classes within the test files.
This commit is contained in:
2023-12-14 23:36:56 +01:00
parent 4a99480f50
commit 1098bafd3d
248 changed files with 631 additions and 628 deletions

View File

@@ -27,7 +27,7 @@ final class ParentRoleHelperTest extends KernelTestCase
protected function setUp(): void
{
self::bootKernel();
$this->parentRoleHelper = self::$container->get(ParentRoleHelper::class);
$this->parentRoleHelper = self::getContainer()->get(ParentRoleHelper::class);
}
public function testGetReachableRoles()

View File

@@ -35,7 +35,7 @@ final class AddressControllerTest extends \Symfony\Bundle\FrameworkBundle\Test\W
public function generateAddressIds(): iterable
{
self::bootKernel();
$em = self::$container->get(EntityManagerInterface::class);
$em = self::getContainer()->get(EntityManagerInterface::class);
$qb = $em->createQueryBuilder();
$addresses = $qb->select('a')->from(Address::class, 'a')

View File

@@ -29,7 +29,7 @@ final class AddressReferenceApiControllerTest extends WebTestCase
{
self::bootKernel();
/** @var EntityManagerInterface $em */
$em = self::$container->get(EntityManagerInterface::class);
$em = self::getContainer()->get(EntityManagerInterface::class);
$postalCode = $em->createQueryBuilder()
->select('pc')

View File

@@ -46,7 +46,7 @@ class AddressToReferenceMatcherControllerTest extends WebTestCase
$this->assertResponseIsSuccessful();
$this->addressRepository = self::$container->get(AddressRepository::class);
$this->addressRepository = self::getContainer()->get(AddressRepository::class);
$address = $this->addressRepository->find($addressId);
$this->assertEquals(Address::ADDR_REFERENCE_STATUS_REVIEWED, $address->getRefStatus());
@@ -63,7 +63,7 @@ class AddressToReferenceMatcherControllerTest extends WebTestCase
$this->assertResponseIsSuccessful();
$this->addressRepository = self::$container->get(AddressRepository::class);
$this->addressRepository = self::getContainer()->get(AddressRepository::class);
$address = $this->addressRepository->find($addressId);
$this->assertEquals(Address::ADDR_REFERENCE_STATUS_MATCH, $address->getRefStatus());
@@ -75,7 +75,7 @@ class AddressToReferenceMatcherControllerTest extends WebTestCase
public static function addressToReviewProvider(): iterable
{
self::bootKernel();
$em = self::$container->get(EntityManagerInterface::class);
$em = self::getContainer()->get(EntityManagerInterface::class);
$nb = $em->createQuery('SELECT count(a) FROM '.Address::class.' a')
->getSingleScalarResult();
@@ -101,7 +101,7 @@ class AddressToReferenceMatcherControllerTest extends WebTestCase
public static function addressUnsyncedProvider(): iterable
{
self::bootKernel();
$em = self::$container->get(EntityManagerInterface::class);
$em = self::getContainer()->get(EntityManagerInterface::class);
$nb = $em->createQuery('SELECT count(a) FROM '.AddressReference::class.' a')
->getSingleScalarResult();

View File

@@ -40,7 +40,7 @@ class GeographicalUnitByAddressApiControllerTest extends WebTestCase
public static function generateRandomAddress(): iterable
{
self::bootKernel();
$em = self::$container->get(EntityManagerInterface::class);
$em = self::getContainer()->get(EntityManagerInterface::class);
$nb = $em->createQuery('SELECT COUNT(a) FROM '.Address::class.' a')->getSingleScalarResult();
/** @var \Chill\MainBundle\Entity\Address $random */

View File

@@ -32,7 +32,7 @@ final class NotificationApiControllerTest extends WebTestCase
protected function tearDown(): void
{
$em = self::$container->get(EntityManagerInterface::class);
$em = self::getContainer()->get(EntityManagerInterface::class);
foreach ($this->toDelete as [$className, $id]) {
$object = $em->find($className, $id);
@@ -45,8 +45,8 @@ final class NotificationApiControllerTest extends WebTestCase
public function generateDataMarkAsRead()
{
self::bootKernel();
$em = self::$container->get(EntityManagerInterface::class);
$userRepository = self::$container->get(UserRepository::class);
$em = self::getContainer()->get(EntityManagerInterface::class);
$userRepository = self::getContainer()->get(UserRepository::class);
$userA = $userRepository->findOneBy(['username' => 'center a_social']);
$userB = $userRepository->findOneBy(['username' => 'center b_social']);
@@ -77,10 +77,10 @@ final class NotificationApiControllerTest extends WebTestCase
$this->assertResponseIsSuccessful('test marking as read');
$em = self::$container->get(EntityManagerInterface::class);
$em = self::getContainer()->get(EntityManagerInterface::class);
/** @var Notification $notification */
$notification = $em->find(Notification::class, $notificationId);
$user = self::$container->get(UserRepository::class)->findOneBy(['username' => 'center a_social']);
$user = self::getContainer()->get(UserRepository::class)->findOneBy(['username' => 'center a_social']);
$this->assertTrue($notification->isReadBy($user));

View File

@@ -46,11 +46,11 @@ final class UserControllerTest extends WebTestCase
public function dataGenerateUserId()
{
self::bootKernel();
$em = self::$container->get(EntityManagerInterface::class);
$em = self::getContainer()->get(EntityManagerInterface::class);
$user = new User();
$user->setUsername('Test_user '.uniqid());
$user->setPassword(self::$container->get(UserPasswordEncoderInterface::class)->encodePassword(
$user->setPassword(self::getContainer()->get(UserPasswordEncoderInterface::class)->encodePassword(
$user,
'password'
));
@@ -157,10 +157,10 @@ final class UserControllerTest extends WebTestCase
protected function isPasswordValid($username, $password)
{
/** @var \Symfony\Component\Security\Core\Encoder\UserPasswordEncoder $passwordEncoder */
$passwordEncoder = self::$container
$passwordEncoder = self::getContainer()
->get(UserPasswordEncoderInterface::class);
$user = self::$container->get(UserRepositoryInterface::class)
$user = self::getContainer()->get(UserRepositoryInterface::class)
->findOneBy(['username' => $username]);
$this->assertTrue($passwordEncoder->isPasswordValid($user, $password));

View File

@@ -37,15 +37,15 @@ class CronJobDatabaseInteractionTest extends KernelTestCase
protected function setUp(): void
{
self::bootKernel();
$this->entityManager = self::$container->get(EntityManagerInterface::class);
$this->cronJobExecutionRepository = self::$container->get(CronJobExecutionRepository::class);
$this->entityManager = self::getContainer()->get(EntityManagerInterface::class);
$this->cronJobExecutionRepository = self::getContainer()->get(CronJobExecutionRepository::class);
}
public static function tearDownAfterClass(): void
{
self::bootKernel();
$entityManager = self::$container->get(EntityManagerInterface::class);
$entityManager = self::getContainer()->get(EntityManagerInterface::class);
$entityManager->createQuery('DELETE '.CronJobExecution::class.' cje WHERE cje.key LIKE :key')
->setParameter('key', 'test-with-data')

View File

@@ -28,7 +28,7 @@ final class AgeTest extends KernelTestCase
{
self::bootKernel();
$this->entityManager = self::$container->get(EntityManagerInterface::class);
$this->entityManager = self::getContainer()->get(EntityManagerInterface::class);
}
public function generateQueries(): iterable

View File

@@ -29,7 +29,7 @@ final class GreatestTest extends KernelTestCase
{
self::bootKernel();
$this->entityManager = self::$container->get(EntityManagerInterface::class);
$this->entityManager = self::getContainer()->get(EntityManagerInterface::class);
}
public function testGreatestInDQL()

View File

@@ -31,7 +31,7 @@ class JsonBuildObjectTest extends KernelTestCase
parent::setUp();
self::bootKernel();
$this->entityManager = self::$container->get(EntityManagerInterface::class);
$this->entityManager = self::getContainer()->get(EntityManagerInterface::class);
}
/**

View File

@@ -28,7 +28,7 @@ final class JsonExtractTest extends KernelTestCase
{
self::bootKernel();
$this->em = self::$container->get(EntityManagerInterface::class);
$this->em = self::getContainer()->get(EntityManagerInterface::class);
}
public function dataGenerateDql(): iterable

View File

@@ -27,7 +27,7 @@ final class JsonbExistsInArrayTest extends KernelTestCase
protected function setUp(): void
{
self::bootKernel();
$this->em = self::$container->get(EntityManagerInterface::class);
$this->em = self::getContainer()->get(EntityManagerInterface::class);
}
public function testDQLFunctionWorks()

View File

@@ -29,7 +29,7 @@ final class LeastTest extends KernelTestCase
{
self::bootKernel();
$this->entityManager = self::$container->get(EntityManagerInterface::class);
$this->entityManager = self::getContainer()->get(EntityManagerInterface::class);
}
public function testGreatestInDQL()

View File

@@ -34,7 +34,7 @@ final class NotificationTest extends KernelTestCase
protected function tearDown(): void
{
$em = self::$container->get(EntityManagerInterface::class);
$em = self::getContainer()->get(EntityManagerInterface::class);
foreach ($this->toDelete as [$className, $id]) {
$object = $em->find($className, $id);
@@ -47,7 +47,7 @@ final class NotificationTest extends KernelTestCase
public function generateNotificationData()
{
self::bootKernel();
$userRepository = self::$container->get(UserRepository::class);
$userRepository = self::getContainer()->get(UserRepository::class);
$senderId = $userRepository
->findOneBy(['username' => 'center b_social'])
@@ -110,7 +110,7 @@ final class NotificationTest extends KernelTestCase
*/
public function testPrePersistComputeUnread(int $senderId, array $addressesIds)
{
$em = self::$container->get(EntityManagerInterface::class);
$em = self::getContainer()->get(EntityManagerInterface::class);
$notification = new Notification();
$notification
->setSender($em->find(User::class, $senderId))

View File

@@ -34,13 +34,13 @@ class AccompanyingCourseExportHelperTest extends KernelTestCase
protected function setUp(): void
{
self::bootKernel();
$this->em = self::$container->get(EntityManagerInterface::class);
$this->em = self::getContainer()->get(EntityManagerInterface::class);
}
public static function tearDownAfterClass(): void
{
self::bootKernel();
$em = self::$container->get(EntityManagerInterface::class);
$em = self::getContainer()->get(EntityManagerInterface::class);
foreach (self::$entitiesToDelete as [$class, $id]) {
$entity = $em->find($class, $id);

View File

@@ -210,7 +210,7 @@ final class ExportManagerTest extends KernelTestCase
$filters = [];
$aggregators = [];
$em = self::$container->get(EntityManagerInterface::class);
$em = self::getContainer()->get(EntityManagerInterface::class);
$export = $this->prophet->prophesize();
$export->willImplement(ExportInterface::class);
@@ -313,7 +313,7 @@ final class ExportManagerTest extends KernelTestCase
// add formatter interface
$formatter = new \Chill\MainBundle\Export\Formatter\SpreadSheetFormatter(
self::$container->get(TranslatorInterface::class),
self::getContainer()->get(TranslatorInterface::class),
$exportManager
);
@@ -507,7 +507,7 @@ final class ExportManagerTest extends KernelTestCase
array $aggregators = [],
array $filters = [],
): ExportManager {
$localUser = $user ?? self::$container->get(
$localUser = $user ?? self::getContainer()->get(
UserRepositoryInterface::class
)
->findOneBy(['username' => 'center a_social']);
@@ -516,9 +516,9 @@ final class ExportManagerTest extends KernelTestCase
$tokenStorage->setToken($token);
return new ExportManager(
$logger ?? self::$container->get('logger'),
$authorizationChecker ?? self::$container->get('security.authorization_checker'),
$authorizationHelper ?? self::$container->get('chill.main.security.authorization.helper'),
$logger ?? self::getContainer()->get('logger'),
$authorizationChecker ?? self::getContainer()->get('security.authorization_checker'),
$authorizationHelper ?? self::getContainer()->get('chill.main.security.authorization.helper'),
$tokenStorage,
$exports,
$aggregators,

View File

@@ -39,9 +39,9 @@ class SortExportElementTest extends KernelTestCase
{
self::bootKernel();
$sorter = self::$container->get(SortExportElement::class);
$translator = self::$container->get(TranslatorInterface::class);
$exportManager = self::$container->get(ExportManager::class);
$sorter = self::getContainer()->get(SortExportElement::class);
$translator = self::getContainer()->get(TranslatorInterface::class);
$exportManager = self::getContainer()->get(ExportManager::class);
$filters = $exportManager->getAllFilters();
$sorter->sortFilters($filters);

View File

@@ -581,7 +581,7 @@ final class AuthorizationHelperTest extends KernelTestCase
*/
private function getAuthorizationHelper()
{
return self::$container
return self::getContainer()
->get(AuthorizationHelper::class);
}
}

View File

@@ -28,7 +28,7 @@ final class TokenManagerTest extends KernelTestCase
{
self::bootKernel();
$logger = self::$container
$logger = self::getContainer()
->get('logger');
$this->tokenManager = new TokenManager('secret', $logger);

View File

@@ -28,7 +28,7 @@ final class CenterResolverDispatcherTest extends KernelTestCase
protected function setUp(): void
{
self::bootKernel();
$this->dispatcher = self::$container->get(CenterResolverDispatcher::class);
$this->dispatcher = self::getContainer()->get(CenterResolverDispatcher::class);
}
/**

View File

@@ -29,8 +29,8 @@ final class DoctrineExistingEntityNormalizerTest extends KernelTestCase
protected function setUp(): void
{
self::bootKernel();
$em = self::$container->get(EntityManagerInterface::class);
$serializerFactory = self::$container->get(ClassMetadataFactoryInterface::class);
$em = self::getContainer()->get(EntityManagerInterface::class);
$serializerFactory = self::getContainer()->get(ClassMetadataFactoryInterface::class);
$this->normalizer = new DoctrineExistingEntityNormalizer($em, $serializerFactory);
}
@@ -39,7 +39,7 @@ final class DoctrineExistingEntityNormalizerTest extends KernelTestCase
{
self::bootKernel();
$userIds = self::$container->get(EntityManagerInterface::class)
$userIds = self::getContainer()->get(EntityManagerInterface::class)
->getRepository(User::class)
->createQueryBuilder('u')
->select('u.id')

View File

@@ -28,7 +28,7 @@ class CollateAddressWithReferenceOrPostalCodeTest extends KernelTestCase
protected function setUp(): void
{
self::bootKernel();
$this->connection = self::$container->get(Connection::class);
$this->connection = self::getContainer()->get(Connection::class);
}
public function testRun(): void

View File

@@ -66,7 +66,7 @@ final class RefreshAddressToGeographicalUnitMaterializedViewCronJobTest extends
self::bootKernel();
$job = new \Chill\MainBundle\Service\AddressGeographicalUnit\RefreshAddressToGeographicalUnitMaterializedViewCronJob(
self::$container->get(Connection::class),
self::getContainer()->get(Connection::class),
new MockClock()
);

View File

@@ -38,10 +38,10 @@ final class AddressReferenceBaseImporterTest extends KernelTestCase
parent::setUp();
self::bootKernel();
$this->importer = self::$container->get(AddressReferenceBaseImporter::class);
$this->addressReferenceRepository = self::$container->get(AddressReferenceRepository::class);
$this->entityManager = self::$container->get(EntityManagerInterface::class);
$this->postalCodeRepository = self::$container->get(PostalCodeRepository::class);
$this->importer = self::getContainer()->get(AddressReferenceBaseImporter::class);
$this->addressReferenceRepository = self::getContainer()->get(AddressReferenceRepository::class);
$this->entityManager = self::getContainer()->get(EntityManagerInterface::class);
$this->postalCodeRepository = self::getContainer()->get(PostalCodeRepository::class);
}
public function testImportAddress(): void

View File

@@ -42,11 +42,11 @@ class AddressToReferenceMatcherTest extends KernelTestCase
parent::setUp();
self::bootKernel();
$this->addressToReferenceMatcher = self::$container->get(AddressToReferenceMatcher::class);
$this->addressReferenceRepository = self::$container->get(AddressReferenceRepository::class);
$this->countryRepository = self::$container->get(CountryRepository::class);
$this->addressReferenceBaseImporter = self::$container->get(AddressReferenceBaseImporter::class);
$this->entityManager = self::$container->get(EntityManagerInterface::class);
$this->addressToReferenceMatcher = self::getContainer()->get(AddressToReferenceMatcher::class);
$this->addressReferenceRepository = self::getContainer()->get(AddressReferenceRepository::class);
$this->countryRepository = self::getContainer()->get(CountryRepository::class);
$this->addressReferenceBaseImporter = self::getContainer()->get(AddressReferenceBaseImporter::class);
$this->entityManager = self::getContainer()->get(EntityManagerInterface::class);
}
public function testCheckAddressesMatchingReferences(): void

View File

@@ -34,8 +34,8 @@ final class GeographicalUnitBaseImporterTest extends KernelTestCase
self::bootKernel();
$this->connection = self::$container->get(Connection::class);
$this->entityManager = self::$container->get(EntityManagerInterface::class);
$this->connection = self::getContainer()->get(Connection::class);
$this->entityManager = self::getContainer()->get(EntityManagerInterface::class);
}
public function testImportUnit(): void

View File

@@ -38,10 +38,10 @@ final class PostalCodeBaseImporterTest extends KernelTestCase
self::bootKernel();
$this->entityManager = self::$container->get(EntityManagerInterface::class);
$this->importer = self::$container->get(PostalCodeBaseImporter::class);
$this->postalCodeRepository = self::$container->get(PostalCodeRepository::class);
$this->countryRepository = self::$container->get(CountryRepository::class);
$this->entityManager = self::getContainer()->get(EntityManagerInterface::class);
$this->importer = self::getContainer()->get(PostalCodeBaseImporter::class);
$this->postalCodeRepository = self::getContainer()->get(PostalCodeRepository::class);
$this->countryRepository = self::getContainer()->get(CountryRepository::class);
}
public function testImportPostalCode(): void

View File

@@ -36,7 +36,7 @@ final class MenuComposerTest extends KernelTestCase
protected function setUp(): void
{
self::bootKernel(['environment' => 'test']);
$this->menuComposer = self::$container
$this->menuComposer = self::getContainer()
->get('chill.main.menu_composer');
}

View File

@@ -218,8 +218,8 @@ final class AddressRenderTest extends KernelTestCase
*/
public function testRenderComplexAddressBE(Address $addr, string $expectedString): void
{
$engine = self::$container->get(\Twig\Environment::class);
$translatableStringHelper = self::$container->get(TranslatableStringHelper::class);
$engine = self::getContainer()->get(\Twig\Environment::class);
$translatableStringHelper = self::getContainer()->get(TranslatableStringHelper::class);
$renderer = new AddressRender($engine, $translatableStringHelper);
$this->assertEquals($expectedString, $renderer->renderString($addr, []));
@@ -230,8 +230,8 @@ final class AddressRenderTest extends KernelTestCase
*/
public function testRenderComplexAddressFR(Address $addr, string $expectedString): void
{
$engine = self::$container->get(\Twig\Environment::class);
$translatableStringHelper = self::$container->get(TranslatableStringHelper::class);
$engine = self::getContainer()->get(\Twig\Environment::class);
$translatableStringHelper = self::getContainer()->get(TranslatableStringHelper::class);
$renderer = new AddressRender($engine, $translatableStringHelper);
$this->assertEquals($expectedString, $renderer->renderString($addr, []));
@@ -242,8 +242,8 @@ final class AddressRenderTest extends KernelTestCase
*/
public function testRenderNoFullAddressBE(Address $addr, string $expectedString): void
{
$engine = self::$container->get(\Twig\Environment::class);
$translatableStringHelper = self::$container->get(TranslatableStringHelper::class);
$engine = self::getContainer()->get(\Twig\Environment::class);
$translatableStringHelper = self::getContainer()->get(TranslatableStringHelper::class);
$renderer = new AddressRender($engine, $translatableStringHelper);
$this->assertEquals($expectedString, $renderer->renderString($addr, []));
@@ -254,8 +254,8 @@ final class AddressRenderTest extends KernelTestCase
*/
public function testRenderStringSimpleAddressBE(Address $addr, string $expectedString): void
{
$engine = self::$container->get(\Twig\Environment::class);
$translatableStringHelper = self::$container->get(TranslatableStringHelper::class);
$engine = self::getContainer()->get(\Twig\Environment::class);
$translatableStringHelper = self::getContainer()->get(TranslatableStringHelper::class);
$renderer = new AddressRender($engine, $translatableStringHelper);
$this->assertEquals($expectedString, $renderer->renderString($addr, []));
@@ -266,8 +266,8 @@ final class AddressRenderTest extends KernelTestCase
*/
public function testRenderStringSimpleAddressFR(Address $addr, string $expectedString): void
{
$engine = self::$container->get(\Twig\Environment::class);
$translatableStringHelper = self::$container->get(TranslatableStringHelper::class);
$engine = self::getContainer()->get(\Twig\Environment::class);
$translatableStringHelper = self::getContainer()->get(TranslatableStringHelper::class);
$renderer = new AddressRender($engine, $translatableStringHelper);
$this->assertEquals($expectedString, $renderer->renderString($addr, []));
@@ -278,8 +278,8 @@ final class AddressRenderTest extends KernelTestCase
*/
public function testRenderWithBuildingAddressBE(Address $addr, string $expectedString): void
{
$engine = self::$container->get(\Twig\Environment::class);
$translatableStringHelper = self::$container->get(TranslatableStringHelper::class);
$engine = self::getContainer()->get(\Twig\Environment::class);
$translatableStringHelper = self::getContainer()->get(TranslatableStringHelper::class);
$renderer = new AddressRender($engine, $translatableStringHelper);
$this->assertEquals($expectedString, $renderer->renderString($addr, []));
@@ -290,8 +290,8 @@ final class AddressRenderTest extends KernelTestCase
*/
public function testRenderWithBuildingAddressFR(Address $addr, string $expectedString): void
{
$engine = self::$container->get(\Twig\Environment::class);
$translatableStringHelper = self::$container->get(TranslatableStringHelper::class);
$engine = self::getContainer()->get(\Twig\Environment::class);
$translatableStringHelper = self::getContainer()->get(TranslatableStringHelper::class);
$renderer = new AddressRender($engine, $translatableStringHelper);
$this->assertEquals($expectedString, $renderer->renderString($addr, []));
@@ -302,8 +302,8 @@ final class AddressRenderTest extends KernelTestCase
*/
public function testRenderWithStepsAddressBE(Address $addr, string $expectedString): void
{
$engine = self::$container->get(\Twig\Environment::class);
$translatableStringHelper = self::$container->get(TranslatableStringHelper::class);
$engine = self::getContainer()->get(\Twig\Environment::class);
$translatableStringHelper = self::getContainer()->get(TranslatableStringHelper::class);
$renderer = new AddressRender($engine, $translatableStringHelper);
$this->assertEquals($expectedString, $renderer->renderString($addr, []));
@@ -314,8 +314,8 @@ final class AddressRenderTest extends KernelTestCase
*/
public function testRenderWithStepsAddressFR(Address $addr, string $expectedString): void
{
$engine = self::$container->get(\Twig\Environment::class);
$translatableStringHelper = self::$container->get(TranslatableStringHelper::class);
$engine = self::getContainer()->get(\Twig\Environment::class);
$translatableStringHelper = self::getContainer()->get(TranslatableStringHelper::class);
$renderer = new AddressRender($engine, $translatableStringHelper);
$this->assertEquals($expectedString, $renderer->renderString($addr, []));