Implemented tests for user login

This commit is contained in:
2020-04-10 14:49:26 +02:00
parent 143d544dcc
commit 0b1d7dea92
2 changed files with 107 additions and 3 deletions

View File

@@ -17,8 +17,17 @@ use Symfony\Component\DependencyInjection\ContainerInterface;
*/
class DummyFixtures extends Fixture implements ContainerAwareInterface
{
/**
* @var ContainerInterface
*/
private $container;
public const USER_NAME = 'test';
public const USER_EMAIL = 'test@test.de';
public const USER_PASSWORD = 'test';
public function setContainer(ContainerInterface $container = null)
{
$this->container = $container;
@@ -40,9 +49,9 @@ class DummyFixtures extends Fixture implements ContainerAwareInterface
* @var User
*/
$testUser = $userManager->createUser();
$testUser->setEmail('test@test.de');
$testUser->setUsername('test');
$testUser->setPlainPassword('test');
$testUser->setEmail(self::USER_EMAIL);
$testUser->setUsername(self::USER_NAME);
$testUser->setPlainPassword(self::USER_PASSWORD);
$testUser->setEnabled(true);
$userManager->updateUser($testUser);