*/
private $client = null;
- public function getClient()
- {
- return $this->client;
- }
-
public function setUp()
{
parent::setUp();
$this->client = static::createClient();
}
+ public function getNewClient()
+ {
+ return $this->client = static::createClient();
+ }
+
+ public function getClient()
+ {
+ return $this->client;
+ }
+
public function resetDatabase(Client $client)
{
$application = new Application($client->getKernel());
$container = $this->client->getContainer();
$session = $container->get('session');
- $userManager = $container->get('fos_user.user_manager');
- $loginManager = $container->get('fos_user.security.login_manager');
+ $userManager = $container->get('fos_user.user_manager.test');
+ $loginManager = $container->get('fos_user.security.login_manager.test');
$firewallName = $container->getParameter('fos_user.firewall_name');
- $user = $userManager->findUserBy(array('username' => $username));
+ $user = $userManager->findUserBy(['username' => $username]);
$loginManager->logInUser($firewallName, $user);
- $session->set('_security_'.$firewallName, serialize($container->get('security.token_storage')->getToken()));
+ $session->set('_security_' . $firewallName, serialize($container->get('security.token_storage')->getToken()));
$session->save();
$cookie = new Cookie($session->getName(), $session->getId());