From 62ed77ab25f8f2cf5103caf572079ebc2b50f6bc Mon Sep 17 00:00:00 2001 From: Igor Scheller Date: Sun, 28 Jul 2019 15:33:01 +0200 Subject: Groups: Fix Naming and IDs --- tests/Unit/Helpers/AuthenticatorServiceProviderTest.php | 2 ++ tests/Unit/Helpers/AuthenticatorTest.php | 14 +++++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) (limited to 'tests/Unit/Helpers') diff --git a/tests/Unit/Helpers/AuthenticatorServiceProviderTest.php b/tests/Unit/Helpers/AuthenticatorServiceProviderTest.php index ab9b23ec..175d720e 100644 --- a/tests/Unit/Helpers/AuthenticatorServiceProviderTest.php +++ b/tests/Unit/Helpers/AuthenticatorServiceProviderTest.php @@ -22,6 +22,7 @@ class AuthenticatorServiceProviderTest extends ServiceProviderTest $config = new Config(); $config->set('password_algorithm', PASSWORD_DEFAULT); + $config->set('auth_guest_role', 42); $app->instance('config', $config); $serviceProvider = new AuthenticatorServiceProvider($app); @@ -34,5 +35,6 @@ class AuthenticatorServiceProviderTest extends ServiceProviderTest /** @var Authenticator $auth */ $auth = $app->get(Authenticator::class); $this->assertEquals(PASSWORD_DEFAULT, $auth->getPasswordAlgorithm()); + $this->assertEquals(42, $auth->getGuestRole()); } } diff --git a/tests/Unit/Helpers/AuthenticatorTest.php b/tests/Unit/Helpers/AuthenticatorTest.php index 83dc72ad..d601a77f 100644 --- a/tests/Unit/Helpers/AuthenticatorTest.php +++ b/tests/Unit/Helpers/AuthenticatorTest.php @@ -132,7 +132,7 @@ class AuthenticatorTest extends ServiceProviderTest ->getMock(); $auth->expects($this->exactly(1)) ->method('getPermissionsByGroup') - ->with(-10) + ->with(10) ->willReturn([]); $auth->expects($this->exactly(1)) ->method('getPermissionsByUser') @@ -251,6 +251,18 @@ class AuthenticatorTest extends ServiceProviderTest $this->assertEquals(PASSWORD_ARGON2I, $auth->getPasswordAlgorithm()); } + /** + * @covers \Engelsystem\Helpers\Authenticator::setGuestRole + * @covers \Engelsystem\Helpers\Authenticator::getGuestRole + */ + public function testGuestRole() + { + $auth = $this->getAuthenticator(); + + $auth->setGuestRole(42); + $this->assertEquals(42, $auth->getGuestRole()); + } + /** * @return Authenticator */ -- cgit v1.2.3-70-g09d2