public function getUniqueQuestionCollection()
 {
     $uniqueQuestions = array();
     foreach ($this->getQuestions() as $question) {
         /* @var ilTestRandomQuestionSetQuestion $question */
         if (!isset($uniqueQuestions[$question->getQuestionId()])) {
             $uniqueQuestions[$question->getQuestionId()] = $question;
         }
     }
     $uniqueQuestionCollection = new self();
     $uniqueQuestionCollection->setQuestions($uniqueQuestions);
     return $uniqueQuestionCollection;
 }