parent
19264b52de
commit
2b79ce8ec2
@ -0,0 +1,184 @@ |
|||||||
|
<?php |
||||||
|
require_once(api_get_path(SYS_CODE_PATH).'newscorm/learnpath.class.php'); |
||||||
|
require_once(api_get_path(SYS_CODE_PATH).'newscorm/scorm.class.php'); |
||||||
|
|
||||||
|
class TestScorm extends UnitTestCase { |
||||||
|
/* |
||||||
|
function testScorm() { |
||||||
|
//ob_start(); |
||||||
|
$course_code = 'COURSETEST'; |
||||||
|
$resource_id = 1; |
||||||
|
$user_id = 1; |
||||||
|
$obj = new scorm($course_code, $resource_id, $user_id); |
||||||
|
$res = $obj->scorm($course_code=null,$resource_id=null,$user_id=null); |
||||||
|
$this->assertTrue(is_null($res)); |
||||||
|
//ob_end_clean(); |
||||||
|
//var_dump($res); |
||||||
|
}*/ |
||||||
|
|
||||||
|
function testOpen() { |
||||||
|
//ob_start(); |
||||||
|
$id = 1; |
||||||
|
$res = scorm::open($id); |
||||||
|
$this->assertTrue(is_null($res)); |
||||||
|
//ob_end_clean(); |
||||||
|
//var_dump($res); |
||||||
|
} |
||||||
|
|
||||||
|
function testParseManifest() { |
||||||
|
//ob_start(); |
||||||
|
$course_code = 'COURSETEST'; |
||||||
|
$resource_id = 1; |
||||||
|
$user_id = 1; |
||||||
|
$obj = new scorm($course_code, $resource_id, $user_id); |
||||||
|
$res = $obj->parse_manifest($file=''); |
||||||
|
$this->assertTrue(is_null($res)); |
||||||
|
//ob_end_clean(); |
||||||
|
//var_dump($res); |
||||||
|
} |
||||||
|
|
||||||
|
function testImportManifest() { |
||||||
|
//ob_start(); |
||||||
|
$course_code = 'COURSETEST'; |
||||||
|
$resource_id = 1; |
||||||
|
$user_id = 1; |
||||||
|
$obj = new scorm($course_code, $resource_id, $user_id); |
||||||
|
$res = $obj->import_manifest($course_code = 'COURSETEST'); |
||||||
|
$this->assertTrue(is_null($res)); |
||||||
|
//ob_end_clean(); |
||||||
|
//var_dump($res); |
||||||
|
} |
||||||
|
/* |
||||||
|
function testImportLocalPackage() { |
||||||
|
//ob_start(); |
||||||
|
$course_code = 'COURSETEST'; |
||||||
|
$resource_id = 1; |
||||||
|
$user_id = 1; |
||||||
|
$obj = new scorm($course_code, $resource_id, $user_id); |
||||||
|
$res = $obj->import_local_package($file_path,$current_dir=''); |
||||||
|
$this->assertTrue(is_string($res)); |
||||||
|
//ob_end_clean(); |
||||||
|
//var_dump($res); |
||||||
|
} |
||||||
|
|
||||||
|
function testImportPackage() { |
||||||
|
//ob_start(); |
||||||
|
$course_code = 'COURSETEST'; |
||||||
|
$resource_id = 1; |
||||||
|
$user_id = 1; |
||||||
|
$obj = new scorm($course_code, $resource_id, $user_id); |
||||||
|
$res = $obj->import_package($zip_file_info,$current_dir = ''); |
||||||
|
$this->assertTrue(is_string($res)); |
||||||
|
//ob_end_clean(); |
||||||
|
//var_dump($res); |
||||||
|
}*/ |
||||||
|
|
||||||
|
function testSetProximity() { |
||||||
|
//ob_start(); |
||||||
|
$course_code = 'COURSETEST'; |
||||||
|
$resource_id = 1; |
||||||
|
$user_id = 1; |
||||||
|
$obj = new scorm($course_code, $resource_id, $user_id); |
||||||
|
$res = $obj->set_proximity($proxy=''); |
||||||
|
$this->assertTrue(is_bool($res)); |
||||||
|
//ob_end_clean(); |
||||||
|
//var_dump($res); |
||||||
|
} |
||||||
|
|
||||||
|
function testSetTheme() { |
||||||
|
//ob_start(); |
||||||
|
$course_code = 'COURSETEST'; |
||||||
|
$resource_id = 1; |
||||||
|
$user_id = 1; |
||||||
|
$obj = new scorm($course_code, $resource_id, $user_id); |
||||||
|
$res = $obj->set_theme($theme='Chamilo'); |
||||||
|
$this->assertTrue(is_bool($res)); |
||||||
|
//ob_end_clean(); |
||||||
|
//var_dump($res); |
||||||
|
} |
||||||
|
|
||||||
|
function testSetPreviewImage() { |
||||||
|
//ob_start(); |
||||||
|
$course_code = 'COURSETEST'; |
||||||
|
$resource_id = 1; |
||||||
|
$user_id = 1; |
||||||
|
$obj = new scorm($course_code, $resource_id, $user_id); |
||||||
|
$res = $obj->set_preview_image($preview_image=''); |
||||||
|
$this->assertTrue(is_bool($res)); |
||||||
|
//ob_end_clean(); |
||||||
|
//var_dump($res); |
||||||
|
} |
||||||
|
|
||||||
|
function testSetAuthor() { |
||||||
|
//ob_start(); |
||||||
|
$course_code = 'COURSETEST'; |
||||||
|
$resource_id = 1; |
||||||
|
$user_id = 1; |
||||||
|
$obj = new scorm($course_code, $resource_id, $user_id); |
||||||
|
$res = $obj->set_author($author=''); |
||||||
|
$this->assertTrue(is_bool($res)); |
||||||
|
//ob_end_clean(); |
||||||
|
//var_dump($res); |
||||||
|
} |
||||||
|
|
||||||
|
function testSetMaker() { |
||||||
|
//ob_start(); |
||||||
|
$course_code = 'COURSETEST'; |
||||||
|
$resource_id = 1; |
||||||
|
$user_id = 1; |
||||||
|
$obj = new scorm($course_code, $resource_id, $user_id); |
||||||
|
$res = $obj->set_maker($maker=''); |
||||||
|
$this->assertTrue(is_bool($res)); |
||||||
|
//ob_end_clean(); |
||||||
|
//var_dump($res); |
||||||
|
} |
||||||
|
|
||||||
|
function testExportZip() { |
||||||
|
//ob_start(); |
||||||
|
$course_code = 'COURSETEST'; |
||||||
|
$resource_id = 1; |
||||||
|
$user_id = 1; |
||||||
|
$obj = new scorm($course_code, $resource_id, $user_id); |
||||||
|
$res = $obj->export_zip($lp_id=null); |
||||||
|
$this->assertTrue(is_bool($res)); |
||||||
|
//ob_end_clean(); |
||||||
|
//var_dump($res); |
||||||
|
} |
||||||
|
|
||||||
|
function testGetResPath() { |
||||||
|
//ob_start(); |
||||||
|
$res = scorm::get_res_path($id=1); |
||||||
|
$this->assertTrue(is_string($res)); |
||||||
|
//ob_end_clean(); |
||||||
|
//var_dump($res); |
||||||
|
} |
||||||
|
|
||||||
|
function testGetResType() { |
||||||
|
//ob_start(); |
||||||
|
$res = scorm::get_res_type($id = 1); |
||||||
|
$this->assertTrue(is_string($res)); |
||||||
|
//ob_end_clean(); |
||||||
|
//var_dump($res); |
||||||
|
} |
||||||
|
|
||||||
|
function testGetTitle() { |
||||||
|
//ob_start(); |
||||||
|
$res = scorm::get_title(); |
||||||
|
$this->assertTrue(is_string($res)); |
||||||
|
//ob_end_clean(); |
||||||
|
//var_dump($res); |
||||||
|
} |
||||||
|
|
||||||
|
function testReimportManifest() { |
||||||
|
ob_start(); |
||||||
|
$course_code = 'COURSETEST'; |
||||||
|
$resource_id = 1; |
||||||
|
$user_id = 1; |
||||||
|
$obj = new scorm($course_code, $resource_id, $user_id); |
||||||
|
$res = $obj->reimport_manifest($course = 'COURSETEST',$lp_id=null,$imsmanifest_path=''); |
||||||
|
$this->assertTrue(is_bool($res)); |
||||||
|
ob_end_clean(); |
||||||
|
//var_dump($res); |
||||||
|
} |
||||||
|
} |
||||||
|
?> |
Loading…
Reference in new issue