예제 #1
0
 public function testToken()
 {
     $webToken = new WebToken('my_username', date_create(), date_create());
     $token = new WebTokenToken('my_provider_key', $webToken);
     $user = new User('my_username', 'my_password');
     $this->assertEquals('my_provider_key', $token->getProviderKey());
     $this->assertEquals($webToken, $token->getWebToken());
     $this->assertEquals($token, unserialize(serialize($token)));
     $this->assertEquals('', $token->getCredentials());
     $this->assertSame($token, $token->setUser($user));
 }