add composer's vendor directory
This commit is contained in:
parent
01a3860d73
commit
60b094d5fa
745 changed files with 56017 additions and 1 deletions
40
vendor/bshaffer/oauth2-server-php/test/OAuth2/Storage/UserCredentialsTest.php
vendored
Normal file
40
vendor/bshaffer/oauth2-server-php/test/OAuth2/Storage/UserCredentialsTest.php
vendored
Normal file
|
@ -0,0 +1,40 @@
|
|||
<?php
|
||||
|
||||
namespace OAuth2\Storage;
|
||||
|
||||
class UserCredentialsTest extends BaseTest
|
||||
{
|
||||
/** @dataProvider provideStorage */
|
||||
public function testCheckUserCredentials(UserCredentialsInterface $storage)
|
||||
{
|
||||
if ($storage instanceof NullStorage) {
|
||||
$this->markTestSkipped('Skipped Storage: ' . $storage->getMessage());
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
// create a new user for testing
|
||||
$success = $storage->setUser('testusername', 'testpass', 'Test', 'User');
|
||||
$this->assertTrue($success);
|
||||
|
||||
// correct credentials
|
||||
$this->assertTrue($storage->checkUserCredentials('testusername', 'testpass'));
|
||||
// invalid password
|
||||
$this->assertFalse($storage->checkUserCredentials('testusername', 'fakepass'));
|
||||
// invalid username
|
||||
$this->assertFalse($storage->checkUserCredentials('fakeusername', 'testpass'));
|
||||
|
||||
// invalid username
|
||||
$this->assertFalse($storage->getUserDetails('fakeusername'));
|
||||
|
||||
// ensure all properties are set
|
||||
$user = $storage->getUserDetails('testusername');
|
||||
$this->assertTrue($user !== false);
|
||||
$this->assertArrayHasKey('user_id', $user);
|
||||
$this->assertArrayHasKey('first_name', $user);
|
||||
$this->assertArrayHasKey('last_name', $user);
|
||||
$this->assertEquals($user['user_id'], 'testusername');
|
||||
$this->assertEquals($user['first_name'], 'Test');
|
||||
$this->assertEquals($user['last_name'], 'User');
|
||||
}
|
||||
}
|
Reference in a new issue