| | <?php |
| |
|
| | use JsonRPC\Validator\UserValidator; |
| |
|
| | require_once __DIR__.'/../../../../vendor/autoload.php'; |
| |
|
| | class UserValidatorTest extends PHPUnit_Framework_TestCase |
| | { |
| | public function testWithEmptyHosts() |
| | { |
| | $this->assertNull(UserValidator::validate(array(), 'user', 'pass')); |
| | } |
| |
|
| | public function testWithValidHosts() |
| | { |
| | $this->assertNull(UserValidator::validate(array('user' => 'pass'), 'user', 'pass')); |
| | } |
| |
|
| | public function testWithNotAuthorizedHosts() |
| | { |
| | $this->expectException('\JsonRPC\Exception\AuthenticationFailureException'); |
| | UserValidator::validate(array('user' => 'pass'), 'user', 'wrong password'); |
| | } |
| | } |
| |
|