Hello!
J'ai un petit problème d'accès au Session quand j'effectue des tests fonctionnels avec phpunit.
Voici ma config:
conf-test.yml:
session:
storage_id: session.storage.filesystem
SecurityControllerTest.php:
private $session;
public function setUp() {
parent::setUp();
$kernel = static::createKernel();
$kernel->boot();
$this->em = $kernel->getContainer()->get('doctrine.orm.entity_manager');
$this->session = $kernel->getContainer()->get('session');
}
Et la Méthode ou j'appel la session du controller:
public function testSuscribe_step2() {
$client = static::createClient();
$crawler = $client->request('GET', '/inscription');
exit($client->getContainer()->get('session')->get('ok')); //Enregistrer au préalable en controller
}
Peut-être c'est dans le mécanisme de session en env. de test?
Merci
Partager