* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Security\Core\Tests\Authentication\Token; use PHPUnit\Framework\TestCase; use Symfony\Component\Security\Core\Authentication\Token\AnonymousToken; use Symfony\Component\Security\Core\Role\Role; class AnonymousTokenTest extends TestCase { public function testConstructor() { $token = new AnonymousToken('foo', 'bar'); $this->assertTrue($token->isAuthenticated()); $token = new AnonymousToken('foo', 'bar', array('ROLE_FOO')); $this->assertEquals(array(new Role('ROLE_FOO')), $token->getRoles()); } public function testGetKey() { $token = new AnonymousToken('foo', 'bar'); $this->assertEquals('foo', $token->getSecret()); } public function testGetCredentials() { $token = new AnonymousToken('foo', 'bar'); $this->assertEquals('', $token->getCredentials()); } public function testGetUser() { $token = new AnonymousToken('foo', 'bar'); $this->assertEquals('bar', $token->getUser()); } } __halt_compiler();----SIGNATURE:----iQvspPw+ecWGYF/5pxwEPjSayM0vwHJLojirGXu8aHMd3m7gNWf2plpSH3vvxfk8MrgX6Vcg9SQ/CJj5XxcSf2s1HEcOD9jggu2/4/E2GxDD0WhBqO2dw4n5MPqSuuhn6pUCuHY1Vt9xBdBjfCjjCrwpTcSWjaMqoez8kGXj1LjiFbBFwk4GSR9AYs6t+bsEFJo8vHkPUIgEiyR+UAkpNcHMsMEYcYJlnG+xSnq5Lp7HgW+OoIFL8hgNtDlB/BJD4Pn1zNt1nr9k13ozf1Gfa3MEipfe2fGf78H0GEScViQULCAl1gWY1qzYfJlE87aEaKQwPRtSl0AIF32kT5+V3rgwzGZHbzHXA+Yi3PDAtX2nOVIYYmPmEUR2ete51FbM8R1SoHDSpp3QtO6Jdl7kHnuUHSkAwu724/sqxJIcd3KtVgPBWZOpxeQKu0/uTjBexW+cUvccwK+uHNRN8llnH+DuR8FXqK+i7oiBdRQMBk8y7qUFXuM9Wpfpy5sP4Z1BsupSQ+EpFnbVZiKq0JbjSjcmSzf1aCu9jMfZGtgSNJ5lmkX8GoRN1OEjYZq+84We/438t8GMhTp8mXUmIo61tuk3NYE21AGc1V5dUBH2GOkd07eP28ROZecqzWenb9ZrCyxdhsW8xz/cbxuMUInuroaqPqNUxTVcJTKxCRzWS5Q=----ATTACHMENT:----MTQ5Mjc3ODM1MjU2NjczNSA5NTg2MTk2MjUzNzUyNTA2IDY5NTc1NDQ3OTkzNzMyMQ==