3 require_once
'Modules/IndividualAssessment/classes/Settings/class.ilIndividualAssessmentSettings.php';
4 require_once
'Modules/IndividualAssessment/classes/Settings/class.ilIndividualAssessmentSettingsStorageDB.php';
5 require_once
'Modules/IndividualAssessment/classes/class.ilObjIndividualAssessment.php';
18 PHPUnit_Framework_Error_Deprecated::$enabled = FALSE;
19 include_once(
"./Services/PHPUnit/classes/class.ilUnitUtil.php");
20 ilUnitUtil::performInitialisation();
23 self::$iass ->setDescription(
"iass_test_desc");
24 self::$iass ->create();
25 self::$iass ->createReference();
26 self::$iass ->putInTree(ROOT_FOLDER_ID);
27 self::$iass_id = self::$iass->getId();
34 $settings = self::$storage->loadSettings(self::$iass);
35 $content = $settings->content();
36 $record_template = $settings->recordTemplate();
46 $settings = $settings->setContent(
'some_content')->setRecordTemplate(
'some_template');
47 $this->assertEquals($settings->content(),
'some_content');
48 $this->assertEquals($settings->recordTemplate(),
'some_template');
49 self::$storage->updateSettings($settings);
56 $settings = self::$storage->loadSettings(self::$iass);
57 $this->assertEquals($settings->content(),
'some_content');
58 $this->assertEquals($settings->recordTemplate(),
'some_template');
67 $settings =
$iass->getSettings();
68 $this->assertEquals($settings->content(),
'some_content');
69 $this->assertEquals($settings->recordTemplate(),
'some_template');
70 $settings = $settings->setContent(
'some_content2')->setRecordTemplate(
'some_template2');
73 $settings =
$iass->getSettings();
74 $this->assertEquals($settings->content(),
'some_content2');
75 $this->assertEquals($settings->recordTemplate(),
'some_template2');
84 self::$iass->delete();
85 $settings = self::$storage->loadSettings(self::$iass);
86 $this->assertEquals($settings->content(),
'');
87 $this->assertEquals($settings->recordTemplate(),
'');
test_settings_load()
test_settings_change
For the purpose of streamlining the grading and learning-process status definition outside of tests...
A settings storage handler to write iass settings to db.
test_settings_update()
test_settings_load
disabled needsInstalledILIAS
test_settings_change($settings)
test_create_settings
setTitle($a_title)
set object title
static setUpBeforeClass()
const DEF_RECORD_TEMPLATE
test_settings_delete($settings)
test_settings_update