* * 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:----kL63FsRYehoAni7sj/fhHknVfHcqvOjZbpxiw8FuFgYjEI6QdgeebjqVqDRKuekqj00cMt3ImWj4gH7VDHDpXii4ulJ6OL+gx/lEqfm54p1tIevg+HKeu7iUMJYIS+wBsPYB+RB2f9eVFGEprb4DLrKgRruBeqRVDHqKGItdVHIhWRGUSXJOqFMTjTW+pESErCy5eIW2W9RgJ8WnB2eRQEkvPX1PgH8QjbpdotlXVkpUjl/S8xSAAK4RIhlE5lzZfB3nMWyAGgCZdk9Z+kCfIQB9Vcrek/82r9FCh2rf5BbOg66vWLLkvOjbKCNSEjoVRRnfG6c3bdcdfJaSLJxCFf7pm4yl+WOisi6B6lj8lsKiZtVwVtS7mnwRY3tE7xLW2dHNzRXP3amigLjlxppbSEYILyKrNKOwvZ70vJlBOM2zYwJVpqm3Qct+huq/Gg2UJRS0sjPMC19xu9iVl78gUiRYNdM2IyEh34qez6qNmkAyxT/6gYfLw4lev/0hA4RmAnuZl5tc6iYlwiC3Nkm+KMIAmcJAaicZG3qIHJCHpRD+MoekhLtcJ3lHC/zyons+WB4cfTT0tWi7s9d4Ooq8JI9rMPStHRlNh08IUHcbdJ34V+Ue7Lv/KeTfCiN7snpt4doYzFN64/MaddOn5ckIbi/w6ThwgM4qGTSm6LbqXGY=----ATTACHMENT:----OTY3MTg3ODUwODg5OTg4MyAxMDE4MjY5NDc0NTY3MDE1IDg0MzA5NjQxMzg4ODg3NzA=