13 protected function setUp() : void
15 require_once
'./Modules/TestQuestionPool/classes/class.assKprimChoice.php';
16 require_once
'./Modules/TestQuestionPool/classes/class.ilAssKprimChoiceAnswer.php';
17 if (defined(
'ILIAS_PHPUNIT_CONTEXT')) {
18 include_once(
"./Services/PHPUnit/classes/class.ilUnitUtil.php");
19 ilUnitUtil::performInitialisation();
21 chdir(dirname(__FILE__));
24 require_once
'./Services/Utilities/classes/class.ilUtil.php';
30 $this->assertInstanceOf(
'assKprimChoice', $instance);
36 $this->assertEquals(
'assKprimChoice', $obj->getQuestionType());
42 $this->assertEquals(
'qpl_qst_kprim', $obj->getAdditionalTableName());
48 $this->assertEquals(
'qpl_a_kprim', $obj->getAnswerTableName());
86 $this->assertEquals(
false, $obj->isValidOptionLabel(
'not valid'));
87 $this->assertEquals(
true, $obj->isValidOptionLabel($obj::OPTION_LABEL_RIGHT_WRONG));
93 $this->assertEquals(
true, $obj->isObligationPossible(1));
111 $this->assertEquals(
false, $obj->isValidAnswerType(
'not valid'));
112 $this->assertEquals(
true, $obj->isValidAnswerType($obj::ANSWER_TYPE_SINGLE_LINE));
test_getAnswerTableName_shouldReturnAnswerTableName()
test_isValidAnswerType_shouldReturnTrue()
test_getQuestionType_shouldReturnQuestionType()
test_instantiateObject_shouldReturnInstance()
test_isObligationPossible_shouldReturnTrue()
test_isValidOptionLabel_shouldReturnTrue()
test_getAdditionalTableName_shouldReturnAdditionalTableName()