Explorar el Código

Eliminated the redeclaring of variables in the test function and Modified the testGetUserInfoById

Ricardo Rodriguez hace 15 años
padre
commit
5d18f04970
Se han modificado 1 ficheros con 27 adiciones y 39 borrados
  1. 27 39
      tests/main/inc/lib/usermanager.lib.test.php

+ 27 - 39
tests/main/inc/lib/usermanager.lib.test.php

@@ -126,8 +126,7 @@ class TestUserManager extends UnitTestCase
     }
 
     function testCanDeleteUser() {
-    	$user_id='';
-    	$res=UserManager::can_delete_user($user_id);
+    	$res=UserManager::can_delete_user(1);
     	$this->assertTrue(is_bool($res));
     }
 
@@ -137,24 +136,25 @@ class TestUserManager extends UnitTestCase
     }
 
     function testBuildProductionList() {
-    	$user_id= '';
-    	$res=UserManager::build_production_list($user_id, $force = false, $showdelete=false);
+    	$res=UserManager::build_production_list(1, false, false);
     	$this->assertTrue(is_string($res));
     }
 
 	function testDeleteApiKey() {
-		$key_id= '';
-		$res=UserManager::delete_api_key($key_id);
+		$res=UserManager::delete_api_key(1);
 		//var_dump($res);
 		$this->assertTrue(is_bool($res));
 	}
 
 	function testGetApiKeyId() {
-		$user_id= '';
 		$api_service= '';
-		$res=UserManager::get_api_key_id($user_id,$api_service);
-		//var_dump($res);
-		$this->assertTrue(is_bool($res));
+		$res=UserManager::get_api_key_id(1,$api_service);
+		if(!$res === NULL) {
+			$this->assertTrue(is_bool($res));
+		} else {
+			$this->assertTrue(is_null($res));
+			$this->assertFalse($res);
+		}
 	}
 
 	function testGetApiKeys() {
@@ -164,8 +164,7 @@ class TestUserManager extends UnitTestCase
 	}
 
 	function testGetExtraFieldInformation() {
-		$field_id='1';
-		$res=UserManager::get_extra_field_information($field_id);
+		$res=UserManager::get_extra_field_information(1);
 		$this->assertTrue(is_array($res));
 	}
 
@@ -178,34 +177,28 @@ class TestUserManager extends UnitTestCase
 	}
 
 	function testGetExtraFieldOptions() {
-		$field_name='field name';
-		$res=UserManager::get_extra_field_options($field_name);
+		$res=UserManager::get_extra_field_options('field name');
 		//var_dump($res);
 		$this->assertTrue(!(bool)$res);
 	}
 
 	function testGetEextraFields() {
-		$res=UserManager::get_extra_fields($from=0, $number_of_items=0, $column=5, $direction='ASC', $all_visibility=true);
+		$res=UserManager::get_extra_fields(0, 0, 5, 'ASC', true);
 		$this->assertTrue($res);
 	}
 
 	function testGetExtraUserData() {
-		$user_id=1;
-		$res=UserManager::get_extra_user_data($user_id, null,null,null);
+		$res=UserManager::get_extra_user_data(1, null,null,null);
 		$this->assertFalse($res);
 	}
 
 	function testGetExtraUserDataByField() {
-		$user_id=1;
-		$field_variable='field variable';
-		$res=UserManager::get_extra_user_data_by_field($user_id, $field_variable, null,null, null);
+		$res=UserManager::get_extra_user_data_by_field(1, 'field variable', null,null, null);
 		$this->assertTrue(is_array($res));
 	}
 
 	function testGetExtraUserDataByValue(){
-		$field_variable='able';
-		$field_value=454;
-		$res=UserManager::get_extra_user_data_by_value($field_variable, $field_value, null);
+		$res=UserManager::get_extra_user_data_by_value('able', 45, null);
 		$this->assertTrue(is_array($res));
 	}
 
@@ -221,47 +214,42 @@ class TestUserManager extends UnitTestCase
 	}
 
 	function testGetPersonalSessionCourseList() {
-		$user_id=1;
 		global $_configuration;
-		$res=UserManager::get_personal_session_course_list($user_id);
+		$res=UserManager::get_personal_session_course_list(1);
 		//var_dump($res);
 		$this->assertTrue(is_array($res));
 	}
 
 	function testGetPictureUser() {
-		$user_id=1;
-		$picture_file='unknown.jpg';
-		$height= 200;
-		$res=UserManager::get_picture_user($user_id, $picture_file, $height, null, null);
+		$res=UserManager::get_picture_user(1, 'unknown.jpg', 200, null, null);
 		$this->assertFalse(!(bool)$res);
 	}
 
 	function testGetTeacherList() {
 		ob_start();
-		$course_id='1212';
-		UserManager::get_teacher_list($course_id,null);
+		UserManager::get_teacher_list(1212,null);
 		$res =ob_get_contents();
 		ob_end_clean();
 		$this->assertFalse(!(bool)$res);
 	}
 
 	function testGetUserIdFromUsername() {
-		$username='arthur3';
-		$res=UserManager::get_user_id_from_username($username);
+		$res=UserManager::get_user_id_from_username('arthur3');
 		$this->assertTrue(!(bool)$res);
 	}
 
 	function testGetUserInfo() {
-		$username='arthur2';
-		$res=UserManager::get_user_info($username);
+		$res=UserManager::get_user_info('arthur2');
 		$this->assertTrue(!(bool)$res);
 	}
 
 	function testGetUserInfoById() {
-		$user_id='2';
-		$res=UserManager::get_user_info_by_id($user_id);
-		//var_dump($res);
-		$this->assertTrue(is_array($res));
+		$res=UserManager::get_user_info_by_id(2);
+		if(isset($user_id) && ($user_fields = false)){
+			$this->assertTrue(is_array($res));
+		} else {
+			$this->assertFalse($res);
+		}
 	}
 
 	function testGetUserList() {