Ejemplo n.º 1
0
 public function testProperties()
 {
     $token = new AccessToken('token');
     static::assertEquals('token', $token->getToken());
     static::assertNull($token->getExpires());
     static::assertFalse($token->isExpired());
     $token->setToken('new token');
     static::assertEquals('new token', $token->getToken());
     $expires = (new DateTime())->add(new DateInterval('PT60S'));
     $token->setExpires($expires);
     static::assertEquals($expires, $token->getExpires());
     static::assertFalse($token->isExpired());
     $expires = new DateTime();
     $token->setExpires($expires);
     static::assertTrue($token->isExpired());
 }