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