|
@@ -4,7 +4,7 @@ require_once(api_get_path(LIBRARY_PATH).'course.lib.php');
|
|
|
class TestMainApi extends UnitTestCase {
|
|
|
|
|
|
function TestMainApi() {
|
|
|
- $this->UnitTestCase('Main API tests');
|
|
|
+ $this->UnitTestCase('Main API library - main/inc/lib/main_api.lib.test.php');
|
|
|
}
|
|
|
/*
|
|
|
function testApiProtectCourseScript(){
|
|
@@ -112,55 +112,50 @@ class TestMainApi extends UnitTestCase {
|
|
|
|
|
|
function testApiGetCoursePathReturnFalseWhenOutOfCoursePathContext(){
|
|
|
$res = api_get_course_path();
|
|
|
- if(!is_null($res)) :
|
|
|
- $this->assertTrue(is_string($res));
|
|
|
- endif;
|
|
|
- //var_dump($res);
|
|
|
+ $this->assertNotEmpty($res);
|
|
|
}
|
|
|
|
|
|
- function testApiGetCourseSettingReturnFalseWhenOutOfCourseSeetingContext(){
|
|
|
- global $_course;
|
|
|
- $course_code = $_course;
|
|
|
- $setting_name = 1;
|
|
|
- $res = api_get_course_setting($setting_name, $course_code);
|
|
|
- $this->assertTrue($res);
|
|
|
- }
|
|
|
+ function testApiGetCourseSettingReturnFalseWhenOutOfCourseSeetingContext(){
|
|
|
+ global $_course;
|
|
|
+ $course_code = $_course;
|
|
|
+ $setting_name = 1;
|
|
|
+ $res = api_get_course_setting($setting_name, $course_code);
|
|
|
+ $this->assertTrue($res);
|
|
|
+ }
|
|
|
|
|
|
- function testApiGetAnonymousId(){
|
|
|
- $res = api_get_anonymous_id();
|
|
|
- $this->assertTrue(is_numeric($res));
|
|
|
- }
|
|
|
+ function testApiGetAnonymousId(){
|
|
|
+ $res = api_get_anonymous_id();
|
|
|
+ $this->assertTrue(is_numeric($res));
|
|
|
+ }
|
|
|
|
|
|
- function testApiGetCidreq(){
|
|
|
- $res=api_get_cidreq();
|
|
|
- $this->assertTrue($res);
|
|
|
- }
|
|
|
+ function testApiGetCidreq(){
|
|
|
+ $res=api_get_cidreq();
|
|
|
+ $this->assertTrue(is_string($res));
|
|
|
+ }
|
|
|
|
|
|
- function testApiGetCourseInfo(){
|
|
|
- ob_start();
|
|
|
- $res=api_get_course_info();
|
|
|
- $this->assertTrue($res);
|
|
|
- ob_end_clean();
|
|
|
- }
|
|
|
+ function testApiGetCourseInfo(){
|
|
|
+ ob_start();
|
|
|
+ $res=api_get_course_info();
|
|
|
+ $this->assertTrue($res);
|
|
|
+ ob_end_clean();
|
|
|
+ }
|
|
|
|
|
|
- function testApiSessionStart(){
|
|
|
- if (!headers_sent()) {
|
|
|
+ function testApiSessionStart(){
|
|
|
+ if (!headers_sent()) {
|
|
|
$res = api_session_start($already_sintalled=true);
|
|
|
- }
|
|
|
- $this->assertTrue(is_null($res));
|
|
|
- //var_dump($res);
|
|
|
}
|
|
|
+ $this->assertTrue(is_null($res));
|
|
|
+ }
|
|
|
|
|
|
- function testApiSessionRegister(){
|
|
|
- $$variable[session_register]=false;
|
|
|
- global $$variable;
|
|
|
- if (!headers_sent()) {
|
|
|
+ function testApiSessionRegister(){
|
|
|
+ $$variable[session_register]=false;
|
|
|
+ global $$variable;
|
|
|
+ if (!headers_sent()) {
|
|
|
$res=api_session_register($$variable);
|
|
|
- }
|
|
|
- $this->assertTrue(is_null($res));
|
|
|
- $this->assertTrue(is_null($variable[session_register]));
|
|
|
- //var_dump($variable);
|
|
|
}
|
|
|
+ $this->assertTrue(is_null($res));
|
|
|
+ $this->assertTrue(is_null($variable[session_register]));
|
|
|
+ }
|
|
|
|
|
|
function testApiSessionUnregister() {
|
|
|
$variable=strval($variable);
|
|
@@ -385,8 +380,8 @@ class TestMainApi extends UnitTestCase {
|
|
|
ob_start();
|
|
|
api_display_tool_view_option();
|
|
|
$res = ob_get_contents();
|
|
|
- $this->assertNotEqual($res,'');
|
|
|
ob_end_clean();
|
|
|
+ $this->assertNotEmpty($res);
|
|
|
}
|
|
|
|
|
|
function testApiDisplayArray(){
|
|
@@ -636,7 +631,7 @@ class TestMainApi extends UnitTestCase {
|
|
|
function testApiStatusKey(){
|
|
|
$status = 'user';
|
|
|
$res = api_status_key($status);
|
|
|
- $this->assertTrue(is_numeric($res));
|
|
|
+ $this->assertTrue($res);
|
|
|
}
|
|
|
|
|
|
function testApiGetStatusLangvars(){
|