Removed private property reader hack

This commit is contained in:
Alex Bilbie
2014-01-16 17:27:05 +00:00
parent a5b4198cb7
commit 40ea409aed
2 changed files with 14 additions and 19 deletions

View File

@@ -13,19 +13,15 @@ class RefreshTokenTests extends \PHPUnit_Framework_TestCase
{
function testSetAccessToken()
{
$reader = function & ($object, $property) {
$value = & \Closure::bind(function & () use ($property) {
return $this->$property;
}, $object, $object)->__invoke();
return $value;
};
$server = M::mock('League\OAuth2\Server\AbstractServer');
$entity = new RefreshToken($server);
$entity->setAccessToken((new AccessToken($server)));
$this->assertTrue($reader($entity, 'accessToken') instanceof AccessToken);
$reflector = new \ReflectionClass($entity);
$accessTokenProperty = $reflector->getProperty('accessToken');
$accessTokenProperty->setAccessible(true);
$this->assertTrue($accessTokenProperty->getValue($entity) instanceof AccessToken);
}
function testSave()