◆ switches()
static ilQTIAssessmentcontrolTest::switches |
( |
| ) |
|
|
static |
Definition at line 110 of file ilQTIAssessmentcontrolTest.php.
110 : array
111 {
112 return [
113 ['hintswitch'],
114 ['solutionswitch'],
115 ['feedbackswitch'],
116 ];
117 }
◆ testConstruct()
ilQTIAssessmentcontrolTest::testConstruct |
( |
| ) |
|
Definition at line 25 of file ilQTIAssessmentcontrolTest.php.
26 {
28
29 $this->assertInstanceOf(ilQTIAssessmentcontrol::class, $instance);
30
31 return $instance;
32 }
◆ testGetView()
◆ testSetViewInvalid()
ilQTIAssessmentcontrolTest::testSetViewInvalid |
( |
| ) |
|
Definition at line 50 of file ilQTIAssessmentcontrolTest.php.
50 : void
51 {
53 $instance->setView('Some random content.');
54 $this->assertEquals('All', $instance->getView());
55 }
◆ testSetViewValid()
ilQTIAssessmentcontrolTest::testSetViewValid |
( |
string |
$view | ) |
|
Definition at line 42 of file ilQTIAssessmentcontrolTest.php.
42 : void
43 {
45 $instance->setView($view);
46 $this->assertEquals($view, $instance->getView());
47 }
◆ testSwitchInitializeValue()
ilQTIAssessmentcontrolTest::testSwitchInitializeValue |
( |
string |
$suffix | ) |
|
Definition at line 59 of file ilQTIAssessmentcontrolTest.php.
59 : void
60 {
62 $get = 'get' . ucfirst($suffix);
63
64 $this->assertEquals('', $instance->$get());
65 }
◆ testSwitchValuesConsideredAsNo()
ilQTIAssessmentcontrolTest::testSwitchValuesConsideredAsNo |
( |
string |
$suffix | ) |
|
Definition at line 85 of file ilQTIAssessmentcontrolTest.php.
85 : void
86 {
88 $get = 'get' . ucfirst($suffix);
89 $set = 'set' . ucfirst($suffix);
90
91 $instance->$set('No');
92 $this->assertEquals('No', $instance->$get());
93 }
◆ testSwitchValuesConsideredAsYes()
ilQTIAssessmentcontrolTest::testSwitchValuesConsideredAsYes |
( |
string |
$suffix | ) |
|
Definition at line 69 of file ilQTIAssessmentcontrolTest.php.
69 : void
70 {
72 $get = 'get' . ucfirst($suffix);
73 $set = 'set' . ucfirst($suffix);
74
75 $consideredAsYes = ['Yes', 'yes', 'no', '', 'Some random thing.'];
76 foreach ($consideredAsYes as $value) {
77 $instance->$set($value);
78 $this->assertEquals('Yes', $instance->$get());
79 }
80 }
◆ validViews()
static ilQTIAssessmentcontrolTest::validViews |
( |
| ) |
|
|
static |
Definition at line 95 of file ilQTIAssessmentcontrolTest.php.
95 : array
96 {
97 return [
98 ['Administrator'],
99 ['AdminAuthority'],
100 ['Assessor'],
101 ['Author'],
102 ['Candidate'],
103 ['InvigilatorProctor'],
104 ['Psychometrician'],
105 ['Scorer'],
106 ['Tutor'],
107 ];
108 }
The documentation for this class was generated from the following file: