use Symfony\Component\Security\Core\Authentication\Token\AbstractToken;
use Symfony\Component\Security\Core\User\InMemoryUser;
use Symfony\Component\Security\Core\User\UserInterface;
class AbstractTokenTest extends TestCase
{ /**
* @dataProvider provideUsers
*/
public function testGetUserIdentifier($user, string
$username) { $token =
new ConcreteToken(['ROLE_FOO'
]);
$token->
setUser($user);
$this->
assertEquals($username,
$token->
getUserIdentifier());
} public static function provideUsers() { yield [new InMemoryUser('fabien', null
), 'fabien'
];
} public function testEraseCredentials() {