Fixes for authentication and users

This commit is contained in:
Dmitry Khomutov 2017-02-05 00:44:55 +07:00
commit 0ab4acd72f
No known key found for this signature in database
GPG key ID: 7EB36C9576F9ECB9
6 changed files with 36 additions and 43 deletions

View file

@ -42,7 +42,14 @@ class UserServiceTest extends \PHPUnit_Framework_TestCase
public function testExecute_CreateNonAdminUser()
{
$user = $this->testedService->createUser('Test', 'test@example.com', 'testing', 0);
$user = $this->testedService->createUser(
'Test',
'test@example.com',
'default',
json_encode(['type' => 'internal']),
'testing',
false
);
$this->assertEquals('Test', $user->getName());
$this->assertEquals('test@example.com', $user->getEmail());
@ -52,7 +59,15 @@ class UserServiceTest extends \PHPUnit_Framework_TestCase
public function testExecute_CreateAdminUser()
{
$user = $this->testedService->createUser('Test', 'test@example.com', 'testing', 1);
$user = $this->testedService->createUser(
'Test',
'test@example.com',
'default',
json_encode(['type' => 'internal']),
'testing',
true
);
$this->assertEquals(1, $user->getIsAdmin());
}