19 declare(strict_types=1);
29 protected function setUp(): void
33 $this->addGlobal_ilToolbar();
34 $this->addGlobal_ilTabs();
35 $this->addGlobal_ilObjDataCache();
36 $this->addGlobal_ilErr();
37 $this->addGlobal_GlobalScreenService();
38 $this->addGlobal_ilHelp();
39 $this->addGlobal_ilLog();
40 $this->addGlobal_rbacsystem();
41 $this->addGlobal_ilSetting();
42 $this->addGlobal_ilNavigationHistory();
45 $this->getTestObjMock()
51 $this->assertInstanceOf(ilTestEvaluationGUI::class, $this->testObj);
56 $testAccess_mock = $this->createMock(ilTestAccess::class);
58 $this->testObj->setTestAccess($testAccess_mock);
60 $this->assertEquals($testAccess_mock, $this->testObj->getTestAccess());
66 [
'question_id' => 20,
'original_id' => 0],
67 [
'question_id' => 20,
'original_id' => -210],
68 [
'question_id' => 20,
'original_id' => 125]
71 foreach (
$data as $value) {
72 $this->assertEquals($value[
'original_id'] > 0 ? $value[
'original_id'] : $value[
'question_id'], $this->testObj->getEvaluationQuestionId($value[
'question_id'], $value[
'original_id']));
Class ilTestEvaluationGUITest.
ilTestEvaluationGUI $testObj
test_instantiateObject_shouldReturnInstance()
Output class for assessment test evaluation.
testGetEvaluationQuestionId()