|
|
|
@ -100,13 +100,11 @@ class TestUserManager extends UnitTestCase |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
$res = UserManager::create_user($user['firstname'],$user['lastname'],$user['status'],$user['email'],$user['username'],$user['pass'],null,null,null,null,$user['auth_source'],null,$user['active']); |
|
|
|
|
$this->assertFalse($res); |
|
|
|
|
$this->assertTrue(is_bool($res)); |
|
|
|
|
$res = UserManager::update_user($update['user_id'],$update['firstname'],$update['lastname'],$update['username'],null,null,$update['email'],$update['status'],$update['official_code'],$update['phone'], |
|
|
|
|
$update['picture_uri'],$update['expiration_date'],$update['active'],null,null,null,null); |
|
|
|
|
$this->assertTrue($res); |
|
|
|
|
$res=UserManager::delete_user($res); |
|
|
|
|
$this->assertFalse($res); |
|
|
|
|
$this->assertTrue(is_bool($res)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -144,10 +142,11 @@ class TestUserManager extends UnitTestCase |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function testGetApiKeyId() { |
|
|
|
|
$user_id= '1'; |
|
|
|
|
$api_service= 'Dokeos'; |
|
|
|
|
$user_id= ''; |
|
|
|
|
$api_service= ''; |
|
|
|
|
$res=UserManager::get_api_key_id($user_id,$api_service); |
|
|
|
|
$this->assertTrue(is_numeric($res)); |
|
|
|
|
//var_dump($res); |
|
|
|
|
$this->assertTrue(is_bool($res)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function testGetApiKeys() { |
|
|
|
@ -156,20 +155,22 @@ class TestUserManager extends UnitTestCase |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function testGetExtraFieldInformation() { |
|
|
|
|
$field_id=''; |
|
|
|
|
$field_id='1'; |
|
|
|
|
$res=UserManager::get_extra_field_information($field_id); |
|
|
|
|
$this->assertTrue(is_array($res)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function testGetExtraFieldInformationByName() { |
|
|
|
|
$field_variable=''; |
|
|
|
|
$field_variable='name'; |
|
|
|
|
$res=UserManager::get_extra_field_information_by_name($field_variable); |
|
|
|
|
//var_dump($res); |
|
|
|
|
$this->assertTrue(is_array($res)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function testGetExtraFieldOptions() { |
|
|
|
|
$field_name='field name'; |
|
|
|
|
$res=UserManager::get_extra_field_options($field_name); |
|
|
|
|
//var_dump($res); |
|
|
|
|
$this->assertTrue(!(bool)$res); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -213,7 +214,8 @@ class TestUserManager extends UnitTestCase |
|
|
|
|
$user_id=1; |
|
|
|
|
global $_configuration; |
|
|
|
|
$res=UserManager::get_personal_session_course_list($user_id); |
|
|
|
|
$this->assertTrue($res); |
|
|
|
|
//var_dump($res); |
|
|
|
|
$this->assertTrue(is_array($res)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function testGetPictureUser() { |
|
|
|
@ -246,9 +248,10 @@ class TestUserManager extends UnitTestCase |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function testGetUserInfoById() { |
|
|
|
|
$user_id=1; |
|
|
|
|
$res=UserManager::get_user_info_by_id($user_id,null); |
|
|
|
|
$this->assertFalse(!(bool)$res); |
|
|
|
|
$user_id='2'; |
|
|
|
|
$res=UserManager::get_user_info_by_id($user_id); |
|
|
|
|
//var_dump($res); |
|
|
|
|
$this->assertTrue(is_array($res)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function testGetUserList() { |
|
|
|
@ -283,7 +286,8 @@ class TestUserManager extends UnitTestCase |
|
|
|
|
function testIsAdmin() { |
|
|
|
|
$user_id=1; |
|
|
|
|
$res=UserManager::is_admin($user_id); |
|
|
|
|
$this->assertTrue($res); |
|
|
|
|
//var_dump($res); |
|
|
|
|
$this->assertTrue(is_bool($res)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function testIsExtraFieldAvailable() { |
|
|
|
|