/** @dataProvider provideStorage */ public function testCheckRestrictedGrantType(ClientInterface $storage) { if ($storage instanceof NullStorage) { $this->markTestSkipped('Skipped Storage: ' . $storage->getMessage()); return; } // Check invalid $pass = $storage->checkRestrictedGrantType('oauth_test_client', 'authorization_code'); $this->assertFalse($pass); // Check valid $pass = $storage->checkRestrictedGrantType('oauth_test_client', 'implicit'); $this->assertTrue($pass); }