/*** Created by npatil2.*/ describe('AssessmentQuestionVO', function () { var assessmentQuestionVO; it(' should do object creation ', function () { assessmentQuestionVO = new AssessmentQuestionVO(); expect(assessmentQuestionVO instanceof BaseVO).toEqual(true); expect(assessmentQuestionVO instanceof AssessmentQuestionVO).toEqual(true); }); it('should do object initilization ', function () { this.assessmentQuestionVOProps = assessmentQuestionVO.getProps(); expect(this.assessmentQuestionVOProps).toEqual(['id', 'createDate', 'questionId', 'text', 'isDefault', 'desirableAnswer', 'weight', 'actionLabel', 'actionType', 'textMap', 'isVisible']); this.assessmentQuestionVOAnswer = assessmentQuestionVO.getAnswer(); expect(this.assessmentQuestionVOAnswer.answer).toBe(false); this.assessmentQuestionVOOpenItem = assessmentQuestionVO.openItem(); expect(assessmentQuestionVO.isOpen).toBe(true); this.assessmentQuestionVODeleteItem = assessmentQuestionVO.deleteItem(); expect(assessmentQuestionVO.delete).toBe(true); this.assessmentQuestionVOCloseItem = assessmentQuestionVO.closeItem(); expect(assessmentQuestionVO.isOpen).toBe(false); this.assessmentQuestionVOCloseItem = assessmentQuestionVO.removeLabel(); expect(assessmentQuestionVO.isOpen).toBe(false); }); });