|
@@ 52-60 (lines=9) @@
|
| 49 |
|
$this->assertEquals( 'key', $response['token_key'] ); |
| 50 |
|
} |
| 51 |
|
|
| 52 |
|
function test_xmlrpc_get_user_invalid_input() { |
| 53 |
|
$server = new Jetpack_XMLRPC_Server(); |
| 54 |
|
|
| 55 |
|
$missing_response = $server->get_user( '' ); |
| 56 |
|
|
| 57 |
|
$this->assertEquals( 'IXR_Error', get_class( $missing_response ) ); |
| 58 |
|
$this->assertEquals( 400, $missing_response->code ); |
| 59 |
|
$this->assertEquals( 'Jetpack: [invalid_user] Invalid user identifier.', $missing_response->message ); |
| 60 |
|
} |
| 61 |
|
|
| 62 |
|
function test_xmlrpc_get_user_no_matching_user() { |
| 63 |
|
$server = new Jetpack_XMLRPC_Server(); |
|
@@ 62-70 (lines=9) @@
|
| 59 |
|
$this->assertEquals( 'Jetpack: [invalid_user] Invalid user identifier.', $missing_response->message ); |
| 60 |
|
} |
| 61 |
|
|
| 62 |
|
function test_xmlrpc_get_user_no_matching_user() { |
| 63 |
|
$server = new Jetpack_XMLRPC_Server(); |
| 64 |
|
|
| 65 |
|
$missing_response = $server->get_user( '[email protected]' ); |
| 66 |
|
|
| 67 |
|
$this->assertEquals( 'IXR_Error', get_class( $missing_response ) ); |
| 68 |
|
$this->assertEquals( 404, $missing_response->code ); |
| 69 |
|
$this->assertEquals( 'Jetpack: [user_unknown] User not found.', $missing_response->message ); |
| 70 |
|
} |
| 71 |
|
|
| 72 |
|
protected function assertGetUserEqual( $user, $response ) { |
| 73 |
|
$this->assertEquals( $user->ID, $response['id'] ); |