Mercurial > hg > isophonics-drupal-site
view core/tests/Drupal/Tests/Core/Session/AnonymousUserSessionTest.php @ 9:1fc0ff908d1f
Add another data file
author | Chris Cannam |
---|---|
date | Mon, 05 Feb 2018 12:34:32 +0000 |
parents | 4c8ae668cc8c |
children |
line wrap: on
line source
<?php namespace Drupal\Tests\Core\Session; use Drupal\Tests\UnitTestCase; use Drupal\Core\Session\AnonymousUserSession; use Drupal\user\RoleInterface; /** * @coversDefaultClass \Drupal\Core\Session\AnonymousUserSession * @group Session */ class AnonymousUserSessionTest extends UnitTestCase { /** * Tests the method getRoles exclude or include locked roles based in param. * * @covers ::getRoles * @todo Move roles constants to a class/interface */ public function testUserGetRoles() { $anonymous_user = new AnonymousUserSession(); $this->assertEquals([RoleInterface::ANONYMOUS_ID], $anonymous_user->getRoles()); $this->assertEquals([], $anonymous_user->getRoles(TRUE)); } }