public function __construct(ilDB $db, ilObjTest $testOBJ)
 {
     $this->db = $db;
     $this->testOBJ = $testOBJ;
     $this->skillQuestionAssignmentList = new ilTestSkillQuestionAssignmentList($this->db);
     $this->skillQuestionAssignmentList->setTestId($this->testOBJ->getTestId());
     $this->skillLevelThresholdList = new ilTestSkillLevelThresholdList($this->db);
     $this->skillLevelThresholdList->setTestId($this->testOBJ->getTestId());
     $this->questions = array();
     $this->maxPointsByQuestion = array();
 }
 private function buildSkillQuestionAssignmentList()
 {
     require_once 'Modules/Test/classes/class.ilTestSkillQuestionAssignmentList.php';
     $assignmentList = new ilTestSkillQuestionAssignmentList($this->db);
     $assignmentList->setTestId($this->testOBJ->getTestId());
     return $assignmentList;
 }