public function testInvalidUserDataIdSkillAssocsCreate()
 {
     $validSkillId = 11;
     $invalidUserDataId = -3;
     $s1 = new SkillAssocs($invalidUserDataId, $validSkillId);
     $this->assertTrue(!empty($s1->getError('userDataId')) && strcmp(Messages::getError('USER_DATA_ID_INVALID'), $s1->getError('userDataId')) == 0, 'It should have a userDataId error if the userDataId is invalid');
 }
 public static function getSkillAssocsArray($skillAssocsRows)
 {
     $skillAssocs = array();
     if (!empty($skillAssocsRows)) {
         foreach ($skillAssocsRows as $row) {
             $skillAssoc = new SkillAssocs($row['userDataId'], $row['skillId']);
             $skillAssoc->setSkillAssocId($row['skillAssocId']);
             array_push($skillAssocs, $skillAssoc);
         }
     }
     return $skillAssocs;
 }