use Symfony\Bridge\Doctrine\Security\RememberMe\DoctrineTokenProvider;
use Symfony\Component\Security\Core\Authentication\RememberMe\PersistentToken;
use Symfony\Component\Security\Core\Exception\TokenNotFoundException;
/**
* @requires extension pdo_sqlite
*/
class DoctrineTokenProviderTest extends TestCase
{ public function testCreateNewToken() { $provider =
$this->
bootstrapProvider();
$token =
new PersistentToken('someClass', 'someUser', 'someSeries', 'tokenValue',
new \
DateTimeImmutable('2013-01-26T18:23:51'
));
$provider->
createNewToken($token);
$this->
assertEquals($provider->
loadTokenBySeries('someSeries'
),
$token);
} public function testLoadTokenBySeriesThrowsNotFoundException() { $provider =
$this->
bootstrapProvider();