예제 #1
0
 /**
  * @dataProvider providerGenerateNewScope
  */
 public function testGenerateNewScope($id, $name, $description, $isDefault)
 {
     /** @var Scope $scope */
     $scope = Scope::createNewScope($id, $name, $description, $isDefault);
     $this->assertEquals($id, $scope->getId());
     $this->assertEquals($name, $scope->getName());
     $this->assertEquals($description, $scope->getDescription());
     $this->assertEquals($isDefault, $scope->isDefault());
 }
예제 #2
0
 public function providerGenerateNewAccessToken()
 {
     return [[3600, $this->createMock(TokenOwnerInterface::class), $this->createMock(Client::class), ['read', 'write']], [3600, $this->createMock(TokenOwnerInterface::class), $this->createMock(Client::class), Scope::createNewScope(1, 'read')], [3600, null, null, null], [0, null, null, null]];
 }