* * 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:----ZTAb14sCDqqiuTwQElYo5xg9gI4+ef6ABPVIBJGhvUJ8rRtHAqkZyFyMUoahkKSc5lM9vIK22W8GEoLv7UyWxQrA1BV93z6z1htbZpo+Wq9Onpru+LvHeQcn41CSCnQVYEeGG0DhajBl1OWnkEKLXRhdpTmrm7+YW3y5Z5guXD6Vvtw1Vnz4Sp6X+hmVvnZrtXZ+HHT+pbTHCwd+u1sQ/B0UBW4MdrcVTl/4xTUgPzjARoMGzRjTM+sB2fnbzSsUVKYt0KLLY0OMbCWSb+3FKMIre1tGvvesOmFTQQi3NEtCh8kZE+aYWiD88b99aA5PbY7IjvOLqpgubKTDvf6J9eSP+FmKbH+q9269QJG1Z3HLHSbvWISt3oDErbhHwmy/ypamjMbDbbU++L5KxZ8Kf8PMYuwHW9RDSBv2S2ZM33J95YblIl6lWavmjqNHhpYgmFVyxvfNb6fWdQCmYrRjp4zPE/pV/1tLWmoYikPOT8Z4dKdt05xpu03QvwNoNuPNjqPv7nkUBmO7cWoJYEbAacWDgPh1s6Dz3PUkjtkvOb/o4bE34LMg3ahW6airdw84CreQfLF9EpKBoIfatxwbritDi6/ivmOpC+gJpkWNevbCYl+sJByjII/WUuSi6q1ACqPa+pJd/YgkQU+9ILkXa0krj+e7V10A8wZ2KGyg+9I=----ATTACHMENT:----MTU2NTE0OTc1ODkwODE3MSA0MjYwNDIwOTAwMzIzOTQ2IDIzOTM2NDEzNTQ2NjY0MTI=