Example #1
0
 public function testThrowsExceptionWhenGuardingTokenExpiry()
 {
     $this->setExpectedExceptionRegExp(TokenHasExpired::class);
     $formId = $this->getFormIdMock();
     $form = new Form($formId);
     $form->renewToken((new Token())->expiresIn(1));
     $token = $form->getToken();
     $form->guardTokenIsValid($token);
     sleep(2);
     $form->guardTokenIsValid($token);
 }