File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -246,7 +246,7 @@ Retrieving Services in the Test
246246
247247In your integration tests, you often need to fetch the service from the
248248service container to call a specific method. After booting the kernel,
249- the container is stored in ``self::$container ``::
249+ the container is stored in ``static::getContainer() ``::
250250
251251 // tests/Service/NewsletterGeneratorTest.php
252252 namespace App\Tests\Service;
@@ -261,8 +261,8 @@ the container is stored in ``self::$container``::
261261 // (1) boot the Symfony kernel
262262 self::bootKernel();
263263
264- // (2) use self::$container to access the service container
265- $container = self::$container ;
264+ // (2) use static::getContainer() to access the service container
265+ $container = static::getContainer() ;
266266
267267 // (3) run some service & test the result
268268 $newsletterGenerator = $container->get(NewsletterGenerator::class);
@@ -272,7 +272,7 @@ the container is stored in ``self::$container``::
272272 }
273273 }
274274
275- The container in ``self::$container `` is actually a special test container.
275+ The container in ``static::getContainer() `` is actually a special test container.
276276It gives you access to both the public services and the non-removed
277277:ref: `private services <container-public >` services.
278278
You can’t perform that action at this time.
0 commit comments