Files
kupshop/bundles/KupShop/DevelopmentBundle/Util/Tests/RequestSessionTrait.php
2025-08-02 16:30:27 +02:00

22 lines
566 B
PHP

<?php
namespace KupShop\DevelopmentBundle\Util\Tests;
use Symfony\Component\HttpFoundation\Session\SessionInterface;
trait RequestSessionTrait
{
/** Prepares request stack for functional testing */
protected function prepareRequestStackSession(): void
{
$requestStack = $this->get(\Symfony\Component\HttpFoundation\RequestStack::class);
$request = new \Symfony\Component\HttpFoundation\Request();
$request->setSession(
$this->get(SessionInterface::class)
);
$requestStack->push($request);
}
}