◆ test_createObject()
ilIndividualAssessmentSettingsStorageDBTest::test_createObject |
( |
| ) |
|
Definition at line 25 of file ilIndividualAssessmentSettingsStorageDBTest.php.
27 $db = $this->createMock(ilDBInterface::class);
30 $this->assertInstanceOf(ilIndividualAssessmentSettingsStorageDB::class, $obj);
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
◆ test_createSettings()
ilIndividualAssessmentSettingsStorageDBTest::test_createSettings |
( |
| ) |
|
Definition at line 33 of file ilIndividualAssessmentSettingsStorageDBTest.php.
References ILIAS\LTI\ToolProvider\$settings, ilIndividualAssessmentSettingsStorageDB\IASS_SETTINGS_INFO_TABLE, and ilIndividualAssessmentSettingsStorageDB\IASS_SETTINGS_TABLE.
37 $description =
'Special iass for members';
38 $content =
'Everything you have learned';
39 $record_remplate =
'You should ask these things';
40 $event_time_place_required =
true;
41 $file_required =
false;
49 $event_time_place_required,
54 "obj_id" => [
"integer", $obj_id],
55 "content" => [
"text", $content],
56 "record_template" => [
"text", $record_remplate],
57 "event_time_place_required" => [
"integer", $event_time_place_required],
58 "file_required" => [
"integer", $file_required]
62 "obj_id" => [
"integer", $obj_id]
65 $db = $this->createMock(ilDBInterface::class);
67 ->expects($this->exactly(2))
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
An object carrying settings of an Individual Assessment obj beyond the standard information.
const IASS_SETTINGS_TABLE
const IASS_SETTINGS_INFO_TABLE
◆ test_deleteSettings()
ilIndividualAssessmentSettingsStorageDBTest::test_deleteSettings |
( |
| ) |
|
Definition at line 162 of file ilIndividualAssessmentSettingsStorageDBTest.php.
164 $sql1 =
"DELETE FROM iass_settings WHERE obj_id = %s";
165 $sql2 =
"DELETE FROM iass_info_settings WHERE obj_id = %s";
167 $iass = $this->createMock(ilObjIndividualAssessment::class);
169 ->expects($this->exactly(2))
174 $db = $this->createMock(ilDBInterface::class);
176 ->expects($this->exactly(2))
177 ->method(
"manipulateF")
179 [$sql1, [
"integer"], [22]],
180 [$sql2, [
"integer"], [22]]
185 $obj->deleteSettings($iass);
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
◆ test_updateInfoSettings()
ilIndividualAssessmentSettingsStorageDBTest::test_updateInfoSettings |
( |
| ) |
|
Definition at line 121 of file ilIndividualAssessmentSettingsStorageDBTest.php.
References ILIAS\LTI\ToolProvider\$settings, and ilIndividualAssessmentSettingsStorageDB\IASS_SETTINGS_INFO_TABLE.
124 $contact =
'contact';
125 $responsibility =
'responsibility';
128 $consultation_hours =
'consultation_hours';
140 "contact" => [
"text",
$settings->getContact()],
141 "responsibility" => [
"text",
$settings->getResponsibility()],
142 "phone" => [
"text",
$settings->getPhone()],
143 "mails" => [
"text",
$settings->getMails()],
144 "consultation_hours" => [
"text",
$settings->getConsultationHours()]
148 "obj_id" => [
"integer", $obj_id]
151 $db = $this->createMock(ilDBInterface::class);
153 ->expects($this->once())
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
const IASS_SETTINGS_INFO_TABLE
◆ test_updateSettings()
ilIndividualAssessmentSettingsStorageDBTest::test_updateSettings |
( |
| ) |
|
Definition at line 79 of file ilIndividualAssessmentSettingsStorageDBTest.php.
References ILIAS\LTI\ToolProvider\$settings, and ilIndividualAssessmentSettingsStorageDB\IASS_SETTINGS_TABLE.
83 $description =
'Special iass for members';
84 $content =
'Everything you have learned';
85 $record_remplate =
'You should ask these things';
86 $event_time_place_required =
true;
87 $file_required =
false;
95 $event_time_place_required,
100 "content" => [
"text", $content],
101 "record_template" => [
"text", $record_remplate],
102 "event_time_place_required" => [
"integer", $event_time_place_required],
103 "file_required" => [
"integer", $file_required]
107 "obj_id" => [
"integer", $obj_id]
110 $db = $this->createMock(ilDBInterface::class);
112 ->expects($this->once())
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
An object carrying settings of an Individual Assessment obj beyond the standard information.
const IASS_SETTINGS_TABLE
The documentation for this class was generated from the following file: