public function let(CsrfTokenManagerInterface $tokenManager, CsrfToken $token)
 {
     $tokenManager->getToken(self::ID)->willReturn($token);
     $tokenManager->refreshToken(self::ID)->willReturn($token);
     $tokenManager->removeToken(self::ID)->willReturn(self::VALUE);
     $tokenManager->isTokenValid(Argument::type('Symfony\\Component\\Security\\Csrf\\CsrfToken'))->willReturn(true);
     $this->beConstructedWith($tokenManager, self::ID);
 }
 /**
  * Removes the CSRF Token.
  *
  * @return string|null
  *
  * @see CsrfTokenManagerInterface::removeToken()
  */
 public function removeToken()
 {
     return $this->csrfTokenManager->removeToken($this->tokenId);
 }