17 protected function setUp() : void
19 require_once
'./Modules/TestQuestionPool/classes/class.assMultipleChoice.php';
20 if (defined(
'ILIAS_PHPUNIT_CONTEXT')) {
21 include_once(
"./Services/PHPUnit/classes/class.ilUnitUtil.php");
22 ilUnitUtil::performInitialisation();
24 chdir(dirname(__FILE__));
27 require_once
'./Services/Utilities/classes/class.ilUtil.php';
116 $this->assertEquals(
'thumb.', $obj->getThumbPrefix());
122 $obj->setOutputType(0);
123 $this->assertEquals(0, $obj->getOutputType());
151 $this->assertEquals(
'assMultipleChoice', $obj->getQuestionType());
157 $this->assertEquals(
'qpl_qst_mc', $obj->getAdditionalTableName());
163 $this->assertEquals(
'qpl_a_mc', $obj->getAnswerTableName());
test_getAdditionalTableName_shouldReturnAdditionalTableName()
test_getQuestionType_shouldReturnQuestionType()
test_getThumbPrefix_shouldReturnString()
Create a sample question and save it to the database.
Class for multiple choice tests.
Unit tests for single choice questions.
test_setOutputType_shouldReturngetOutputType()
test_getAnswerTableName_shouldReturnAnswerTableName()