Sortie du snippet %tag% "Utiliser une constante applicative en tant que paramètre du conteneur de services"

Environement :

  • Strangebuzz Snippet VM : 1.8.3
  • PHP : 7.2
  • Symfony : 5.0.4

Sortie du code exécuté :

article_types: 1,2
article_requirements: 1|2

 Retour au code  ≪ showUnitTestButtonLabel ≫  Plus sur Stackoverflow   Lire la doc  Snippet aléatoire

<?php declare(strict_types=1);

namespace App\Tests\Controller\Snippets;

use Symfony\Bundle\FrameworkBundle\Test\KernelTestCase;

/**
 * @covers Snippet49Trait
 */
final class Snippet49Test extends KernelTestCase
{
    protected function setUp(): void
    {
        self::bootKernel();
    }

    /**
     * @covers Snippet49Trait::snippet49
     */
    public function testSnippet49(): void
    {
        $articleTypes = self::$kernel->getContainer()->getParameter('article_types');
        $articleRequirements = self::$kernel->getContainer()->getParameter('article_requirements');
        $this->assertSame('1,2', $articleTypes);
        $this->assertSame('1|2', $articleRequirements);
    }
}