Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
updatePoGroup0%
removeBatchFromPoGroup0%
addBatchListToPoGroup0%
addBatchToPoGroup0%
checkIfPoAlreadyAddedToPo0%
addPoToPoGroup0%
deletePoGroupById0%
createNewPoGroup0%
searchPoGroup0%
getInstance0%
__clone0%
__construct0%
deleteAllDetailsMappedToATreeForASubject0%
processUniversityMarks0%
getUniverityMarksForAttainmentCalculationReport0%
getHeadersForStudentMarkEntryReport0%
removeAllBatchFromPoGroup0%
getBatchDetailsByGroupIds0%
getStudentMarksForAttainmentCalculationReport0%
viewQuestionPaperByIdForView0%
saveQuestionsToSection0%
deleteQuestionPaperSection0%
updateQuestionPaperSection0%
createQuestionPaperSection0%
getQuestionPaperSectionsById0%
getSectionById0%
viewQuestionPaperById0%
getBatchDetailsByGroupId0%
getInstance0%
__clone0%
__construct0%
getBatchesListForAddingToGroup0%
getGroupDetailsByBatchId0%
getPoListByGroupId0%
getGroupDetailsById0%
processGetStudentMarksForAttainmentCalculationReport0%
deleteAssessment0%
updateQuestionInSection0%
getAllAnalysisCategories0%
getBatchIdsAndSemIdUsingPsId0%
findIfCoPresentForASubject0%
deleteCourseOutcomeByCoIdList0%
deleteCourseOutcome0%
updateCourseOutcome0%
createNewCourseOutcome0%
getSectionWiseValidQuestionIdsForCoCalculationOfAStudentForOnlineExam0%
getCoDetailsOfOnlineExam0%
getSectionWiseValidQuestionIdsForCoCalculationOfAStudentForAssignment0%
getSectionWiseValidQuestionIdsForCoCalculationOfAStudent0%
calculateTotalCOPercents0%
getCOReportOfAssignment0%
getCOReportOfInternalExam0%
quizIsFinalised0%
finaliseQuizCo0%
getSubjectIdBySubbatchId0%
calculateTotalCOPercentsOnlineExam0%
updateAssessment0%
getCoWiseStudentListForAttainmentCalculation0%
insertAssessment0%
getAssessment0%
getAssessmentTypeById0%
deleteAssessmentType0%
updateAssessmentType0%
insertAssessmentType0%
getAssessmentTypes0%
getInstance0%
getCoDetailsOfOnlineExamForSelectAllAnswerdAndMandatoryUnAswered0%
__clone0%
__construct0%
getAllPosAndPsosByDepartmentId0%
getInstance0%
__clone0%
__construct0%
getSectionWiseValidQuestionIdsSelectAllAnswerdAndMandatoryUnAsweredForCoCalculationOfAStudentForOnlineExam0%
deleteQuestionsFromSection0%
getSectionQuestionsById0%
getCosWeightageToPo0%
upsertConfirmStudentExamTotalMarks0%
__clone0%
__construct0%
deleteAssessmentStudentQuestionWiseMarkByQuestionIdAndStudentId0%
deleteAssessmentStudentQuestionWiseMark0%
studentExamQuestionsMarksConfirm0%
deleteStudentExamQuestionsMarks0%
upsertAssessmentStudentTotalMark0%
saveRubrics0%
upsertStudentAttendanceInExam0%
upsertAssessmentStudentQuestionWiseMark0%
deleteStudentExamMark0%
getStudentListAndDetails0%
getExamDetailsByQuestionPaperId0%
getQuestionPaperDetailsForMarkEntry0%
getPseudoSubjectAssessmentQuestionsByQuestionId0%
getInstance0%
updateRubrics0%
deleteQuestionResourceIdById0%
getDataForUniversityExamRules0%
getRulesForUniversityAttainmentForDepartment0%
getRulesForUniversityAttainmentForSubject0%
getRulesForUniversityAttainment0%
deleteUniversityAttainmentRuleForDepartment0%
deleteUniversityAttainmentRule0%
upsertUniversityAttainmentRulesForDepartment0%
upsertUniversityAttainmentRules0%
getUniversityExamRules0%
deleteRubric0%
deleteCOPORulesOfUniversityExam0%
insertUniversityCoPoRules0%
getInstance0%
__clone0%
__construct0%
getRubricDetailsById0%
getAllRubricsOfAStaff0%
deleteAssessmentAssignmentQuestionById0%
getResourceId0%
getAllQuestionsByMark0%
createQuestion0%
getQuestionCopiedInfo0%
getQuestionPaperCopiedInfo0%
getAllQuestionCoValues0%
getAllCODetailsOfAsubjInABatch0%
getQuestionPapersFromSubjComm0%
copyQuestionPaper0%
createQuestionPaper0%
createNbaQuestionPaperQuestionCORelation0%
checkIfQuestPaperExistsForExamType0%
getQuestionPaperDetailsById0%
toggleQuestionPaperToPublic0%
questionPaperIsFinalised0%
getQuestionCoNames0%
enterMarkView0%
getQuestions0%
createNbaQuestionCORelation0%
deleteAllCORelationByQuestionID0%
updateQuestionDetailsById0%
checkIfQuestionPaperExists0%
getQuestionDetailsForEdit0%
deleteQuestionById0%
getCoDetailsByBatchIdSemIdAndSubjectId0%
getQuestionPaperSectionsByQuestionPaperId0%
updateQuestionPaper0%
deleteQuestionPaperById0%
getSingleQuestionPaperDetailsById0%
getAllQuestionPaperByStaffIdAndSubjectId0%
getFinalisedQuestionPaperDetailsByQuestionId0%
getQuestionPaperCOPOMappingsByQuestionPaperId0%
updateQuestion0%
getTotalCountOfQuestionsInQP0%
getQuestionByQuestionId0%
submitQuestionPaperToExamController0%
getQuestionPaperDetailsByQuestionId0%
updateQuestionPaperSectionCoRelation0%
finaliseQuestionPaperCo0%
getAllCosBySubjectIdBatchIdAndSemId0%
__clone0%
setCoPoRootNodes0%
addNodeToTree0%
deletePOAttainmentMasterDataById0%
updatePOAttainmentMasterData0%
getPOAttainmentMasterDataById0%
getPOAttainmentMasterData0%
addPOAttainmentMasterData0%
deletePOAttainmentTreeById0%
deleteNodeById0%
updatePOAttainmentTree0%
getPOAttainmentTreeById0%
getPOAttainmentTree0%
addPOAttainmentTree0%
getInstance0%
__construct0%
getActivityStudentDetailsById0%
updateNodeDetails0%
getLeafNodesByTreeId0%
getActivityById0%
deleteAssessmentNodeMappingByNodeId0%
addSubjectIntermediateNodePoValue0%
addSubjectIntermediateNodeCoValue0%
addSubjectLeafNodePoValueDirectly0%
addSubjectLeafNodeCoValueDirectly0%
addSubjectLeafNodePoValue0%
addSubjectLeafNodeCoValue0%
deleteAssessmentNodeMapping0%
getChildNodesByNodeId0%
getOeExamQuestionListByExamId0%
getAssessmentNodeMappingByNodeId0%
removeAssessmentNodeMapping0%
addAssessmentNodeMapping0%
getRootNodeByTreeId0%
getChildNodesByNodeIdAndSubjectId0%
getChildNodesByNodeIdWIthOutSubjectId0%
getCoPercentageOfActivity0%
getAllActivities0%
addSubjectIntermediateNodePoValueFromCoValueForCourseWise0%
calculatePoAttainment0%
getRulesForCoAndPoAttainment0%
getRuleForCoAndPoAttainmentInTreeNode0%
getAllPoAttainmentOfANode0%
upsertPoAttainment0%
getPoWiseStudentListForAttainmentCalculation0%
calculatePoAttainmentForStudentMarkEntryMethod0%
getTreeDetailsByDepartmentId0%
getRulesForCoAndPoAttainmentForDepartment0%
processAllCoAttainmentDataOfANodeToArray0%
getAllCoAttainmentOfANode0%
getCoWiseStudentListForAttainmentCalculation0%
upsertCoAttainment0%
calculateCoAttainment0%
getMaxDescriptorDetails0%
getInstance0%
getRulesForCoAndPoAttainmentForSubject0%
upsertCoPoAttainmentRules0%
getAllDistinctActivityNames0%
__construct0%
deleteExtraActivitiesCoMappingByActivityId0%
searchFeedbacks0%
upsertExtraActivities0%
getCourseOutcomes0%
getAllActivitiesAssignedToStudentsInABatch0%
getInstance0%
__clone0%
getSubjectAcademicYearForCOAattainmentReport0%
upsertCoPoAttainmentRulesForDepartment0%
processSubjectListForDepartmentAttainmentReport0%
getAttainmentOfPoGroup0%
getAttainmentOfADepartment0%
getDataForPoAttainmentMatrix0%
populateDescriptorValuesFromIds0%
deleteCoPoAttainmentRuleForDepartment0%
deleteCoPoAttainmentRule0%
getSubjectNodePoValue0%
deleteSubjectTreeCoValue0%
getAllCosBySubjectId0%
getSubjectWiseCoListWithCoPoRelation0%
getPosAndJustificationDetailsForPseudoSubject0%
saveCoPoJustification0%
getPosAndJustificationDetails0%
deleteAllCoPoRelationByCoIdList0%
deleteAllCoPoRelationByCoId0%
createNewCoPoRelation0%
getCoPoRelationMatrix0%
calculateCoOfOnlineExam0%
getMaximumCorrelationForCoursePoMatrix0%
calculateCoAttainmentValuesAndStoreItToTreeForStudentMarkEntryMethodForUniversity0%
calculateCoAttainmentValuesAndStoreItToTreeForStudentMarkEntryMethod0%
getProgramOutcomeListByDeptId0%
getProgramOutcomeListByBatchId0%
getDescriptorById0%
getDescriptors0%
saveCoPoJustificationPseudoSubject0%
calculateCoOfPollsSurvey0%
calculateCoValuesForActivity0%
insertCoValuesForSubjectAssessmentCourseWiseCalculetion0%
getInstance0%
__clone0%
__construct0%
calculateCoOfOnlineExamForSelectAllAnswerdAndMandatoryUnAswered0%
courseWiseAttainmentCalculationForUniversity0%
getAllCalculatedCourseWiseCosFromNodeCoValueTable0%
insertPoValuesForSubjectAssessmentCourseWiseCalculetion0%
deleteCoValuesOfSubjectAssessmentCourseWiseCalculation0%
getAllOnlineExams0%
saveCoValuesForSubjectAssessmentCourseWiseCalculetion0%
constructSubjectAssessmentNodeAttainmentRequest0%
courseWisePOAttainmentCalculation0%
courseWiseAttainmentCalculation0%
getPosByCoAndPo0%
getValidCos0%
getAllPollsSurvey0%
calculateAssessmentCOsAndPOs0%
calculateCoValuesForEndSemesterExam0%
deleteSubjectTreeCoValueWithNodeId0%
addSubjectTreeMapping0%
getUniversityAttainmentLeafNodeId0%
getAllNodesByTreeIdAndSubjectId0%
getAllNodesByTreeId0%
copyTreeToAllDepartments_bkp0%
getSubjectTree0%
deleteSubjectTreeMapping0%
updateNodeLeafNodeStatus0%
updateNodeIsDelete0%
getNodeDetailsById0%
getSubjectAssessmentNodePoValue0%
getSubjectAssessmentNodeCoValue0%
getSubjectAssessmentPoByNodeId0%
getSubjectAssessmentCoByNodeId0%
deleteSubjectTreePoValueWithNodeId0%
deleteSubjectTreePoValue0%
updateNodeEnableEdit0%
getAssessmentMaxMark0%
calculateCoValuesForUniversityExam0%
insertCoValuesForSubjectAssessments0%
getAllCalculatedCosFromSubjectAssessmentTable0%
deleteAllPOsOfAParticularAssessment0%
calculatePoValuesFromCo0%
getRulesForUniversityOrEndSemesterExamCoMapping0%
insertPoValuesForSubjectAssessments0%
deletePoValuesOfSubjectAssessment0%
savePoValuesForSubjectAssessments0%
deleteCoValuesOfSubjectAssessment0%
getSubjectAssessmentNodeCoValueForCourseWiseCalCulation0%
saveCoValuesForSubjectAssessments0%
getAssessmentTypeCodeFromId0%
getPseudoSubjectList0%
getAssessmentTypeIdFromCode0%
getInstance0%
__clone0%
__construct0%
getEndSemesterExamDetails0%

Project Risks

Method CRAP
courseWiseAttainmentCalculation4160
courseWisePOAttainmentCalculation2256
courseWiseAttainmentCalculationForUniversity2256
calculatePoAttainment1892
calculateCoAttainment1640
getSectionWiseValidQuestionIdsSelectAllAnswerdAndMandatoryUnAsweredForCoCalculationOfAStudentForOnlineExam1406
getSectionWiseValidQuestionIdsForCoCalculationOfAStudentForOnlineExam1260
calculateAssessmentCOsAndPOs930
calculateCoOfOnlineExam506
calculateCoOfOnlineExamForSelectAllAnswerdAndMandatoryUnAswered506
calculateCoOfPollsSurvey462
calculateCoValuesForEndSemesterExam462
calculatePoValuesFromCo420
getAssessmentMaxMark420
calculateCoValuesForUniversityExam342
getUniversityExamRules342
calculateCoAttainmentValuesAndStoreItToTreeForStudentMarkEntryMethod306
calculateCoAttainmentValuesAndStoreItToTreeForStudentMarkEntryMethodForUniversity240
getSubjectAssessmentNodeCoValueForCourseWiseCalCulation210
getSubjectAssessmentNodeCoValue210
getAttainmentOfPoGroup182
getCoDetailsOfOnlineExam182
getSubjectAssessmentNodePoValue182
getCoDetailsOfOnlineExamForSelectAllAnswerdAndMandatoryUnAswered182
updateQuestionDetailsById132
getAttainmentOfADepartment110
calculateTotalCOPercentsOnlineExam110
getRulesForCoAndPoAttainment110
copyQuestionPaper90
searchPoGroup90
saveRubrics90
updateRubrics90
copyTreeToAllDepartments_bkp72
addSubjectIntermediateNodePoValueFromCoValueForCourseWise72
getSectionWiseValidQuestionIdsForCoCalculationOfAStudentForAssignment72
getSectionWiseValidQuestionIdsForCoCalculationOfAStudent72
getAssessment56
calculateCoValuesForActivity56
saveQuestionsToSection56
getAllOnlineExams56
getActivityStudentDetailsById56
getAllRubricsOfAStaff42
upsertCoAttainment42
getAllCoAttainmentOfANode42
getPoListByGroupId42
getAllPollsSurvey42
checkIfQuestionPaperExists42
getRulesForUniversityAttainment42
getAllNodesByTreeIdAndSubjectId42
upsertPoAttainment42
finaliseQuizCo42
viewQuestionPaperById42
finaliseQuestionPaperCo42
deleteRubric42
upsertConfirmStudentExamTotalMarks42
getRubricDetailsById42
searchFeedbacks42
upsertExtraActivities42
insertUniversityCoPoRules42
setCoPoRootNodes42
deleteAllDetailsMappedToATreeForASubject42
viewQuestionPaperByIdForView42
getDataForPoAttainmentMatrix42
processSubjectListForDepartmentAttainmentReport30
processGetStudentMarksForAttainmentCalculationReport30
createQuestion30
saveCoPoJustificationPseudoSubject30
getAllActivitiesAssignedToStudentsInABatch30
addSubjectIntermediateNodeCoValue30
updateQuestionPaperSectionCoRelation30
updateNodeIsDelete30
updatePOAttainmentTree30
getStudentListAndDetails30
createNbaQuestionPaperQuestionCORelation20
deleteQuestionsFromSection20
updateQuestionInSection20
getCoPoRelationMatrix20
getEndSemesterExamDetails20
calculateTotalCOPercents20
deleteQuestionById20
calculatePoAttainmentForStudentMarkEntryMethod20
getAllPoAttainmentOfANode20
updateQuestion20
getQuestionDetailsForEdit20
deleteQuestionPaperById20
addSubjectIntermediateNodePoValue20
insertPoValuesForSubjectAssessments12
insertCoValuesForSubjectAssessmentCourseWiseCalculetion12
getDataForUniversityExamRules12
populateDescriptorValuesFromIds12
getRulesForCoAndPoAttainmentForDepartment12
questionPaperIsFinalised12
deleteExtraActivitiesCoMappingByActivityId12
getAllDistinctActivityNames12
createNbaQuestionCORelation12
getRulesForCoAndPoAttainmentForSubject12
saveCoPoJustification12
getPosAndJustificationDetailsForPseudoSubject12
getBatchesListForAddingToGroup12
getRuleForCoAndPoAttainmentInTreeNode12
checkIfPoAlreadyAddedToPo12
checkIfQuestPaperExistsForExamType12
insertPoValuesForSubjectAssessmentCourseWiseCalculetion12
addBatchListToPoGroup12
insertCoValuesForSubjectAssessments12
getExamDetailsByQuestionPaperId12
getAssessmentTypeCodeFromId12
getPseudoSubjectList12
getAssessmentTypeIdFromCode12
deleteAssessmentAssignmentQuestionById12
getRulesForUniversityAttainmentForSubject12
findIfCoPresentForASubject12
quizIsFinalised12
getRulesForUniversityAttainmentForDepartment12
createNewCoPoRelation12
getUniverityMarksForAttainmentCalculationReport6
getGroupDetailsByBatchId6
createQuestionPaperSection6
getBatchDetailsByGroupId6
processUniversityMarks6
getQuestionPaperSectionsById6
getInstance6
updatePoGroup6
deletePoGroupById6
getSectionById6
addPoToPoGroup6
addBatchToPoGroup6
getInstance6
removeBatchFromPoGroup6
removeAllBatchFromPoGroup6
getGroupDetailsById6
getBatchDetailsByGroupIds6
createNewPoGroup6
getQuestionPaperCopiedInfo6
updateQuestionPaperSection6
deleteStudentExamQuestionsMarks6
getResourceId6
deleteQuestionResourceIdById6
getPseudoSubjectAssessmentQuestionsByQuestionId6
getQuestionPaperDetailsForMarkEntry6
deleteStudentExamMark6
upsertAssessmentStudentQuestionWiseMark6
upsertStudentAttendanceInExam6
upsertAssessmentStudentTotalMark6
studentExamQuestionsMarksConfirm6
getQuestionPaperSectionsByQuestionPaperId6
deleteAssessmentStudentQuestionWiseMark6
deleteAssessmentStudentQuestionWiseMarkByQuestionIdAndStudentId6
getInstance6
getInstance6
deleteCOPORulesOfUniversityExam6
upsertUniversityAttainmentRules6
upsertUniversityAttainmentRulesForDepartment6
deleteUniversityAttainmentRule6
deleteUniversityAttainmentRuleForDepartment6
getCoDetailsByBatchIdSemIdAndSubjectId6
updateQuestionPaper6
deleteQuestionPaperSection6
getAllCODetailsOfAsubjInABatch6
getSectionQuestionsById6
getAllQuestionsByMark6
getQuestions6
getQuestionCoNames6
toggleQuestionPaperToPublic6
getQuestionPaperDetailsById6
createQuestionPaper6
getQuestionPapersFromSubjComm6
getAllQuestionCoValues6
getSingleQuestionPaperDetailsById6
getQuestionCopiedInfo6
deleteAllCORelationByQuestionID6
getFinalisedQuestionPaperDetailsByQuestionId6
getQuestionPaperDetailsByQuestionId6
submitQuestionPaperToExamController6
getQuestionByQuestionId6
getTotalCountOfQuestionsInQP6
getQuestionPaperCOPOMappingsByQuestionPaperId6
getAllQuestionPaperByStaffIdAndSubjectId6
getHeadersForStudentMarkEntryReport6
getInstance6
getStudentMarksForAttainmentCalculationReport6
deleteAssessmentNodeMappingByNodeId6
getLeafNodesByTreeId6
getChildNodesByNodeId6
getChildNodesByNodeIdWIthOutSubjectId6
getChildNodesByNodeIdAndSubjectId6
getRootNodeByTreeId6
addAssessmentNodeMapping6
removeAssessmentNodeMapping6
getAssessmentNodeMappingByNodeId6
getOeExamQuestionListByExamId6
deleteAssessmentNodeMapping6
addSubjectLeafNodeCoValue6
updateNodeDetails6
addSubjectLeafNodePoValue6
addSubjectLeafNodeCoValueDirectly6
addSubjectLeafNodePoValueDirectly6
getSubjectNodePoValue6
deleteSubjectTreeCoValue6
deleteSubjectTreeCoValueWithNodeId6
deleteSubjectTreePoValue6
deleteSubjectTreePoValueWithNodeId6
getSubjectAssessmentCoByNodeId6
getSubjectAssessmentPoByNodeId6
deleteNodeById6
addNodeToTree6
updateNodeLeafNodeStatus6
getCourseOutcomes6
getCoWiseStudentListForAttainmentCalculation6
processAllCoAttainmentDataOfANodeToArray6
getTreeDetailsByDepartmentId6
getPoWiseStudentListForAttainmentCalculation6
upsertCoPoAttainmentRules6
upsertCoPoAttainmentRulesForDepartment6
deleteCoPoAttainmentRule6
deleteCoPoAttainmentRuleForDepartment6
getSubjectAcademicYearForCOAattainmentReport6
getInstance6
getAllActivities6
deletePOAttainmentMasterDataById6
getActivityById6
getCoPercentageOfActivity6
getInstance6
addPOAttainmentTree6
getPOAttainmentTree6
getPOAttainmentTreeById6
deletePOAttainmentTreeById6
addPOAttainmentMasterData6
getPOAttainmentMasterData6
getPOAttainmentMasterDataById6
updatePOAttainmentMasterData6
getNodeDetailsById6
addSubjectTreeMapping6
deleteAssessment6
getSubjectIdBySubbatchId6
getAllCosBySubjectIdBatchIdAndSemId6
getCosWeightageToPo6
getCOReportOfInternalExam6
getCOReportOfAssignment6
getAllAnalysisCategories6
createNewCourseOutcome6
updateCourseOutcome6
deleteCourseOutcome6
deleteCourseOutcomeByCoIdList6
getBatchIdsAndSemIdUsingPsId6
getInstance6
getInstance6
getAllPosAndPsosByDepartmentId6
getInstance6
getCoWiseStudentListForAttainmentCalculation6
getAssessmentTypes6
insertAssessmentType6
updateAssessmentType6
deleteAssessmentType6
getAssessmentTypeById6
insertAssessment6
updateAssessment6
getMaxDescriptorDetails6
getAllCalculatedCourseWiseCosFromNodeCoValueTable6
deleteSubjectTreeMapping6
deleteAllPOsOfAParticularAssessment6
getSubjectTree6
getAllNodesByTreeId6
getUniversityAttainmentLeafNodeId6
updateNodeEnableEdit6
getInstance6
saveCoValuesForSubjectAssessments6
deleteCoValuesOfSubjectAssessment6
savePoValuesForSubjectAssessments6
deletePoValuesOfSubjectAssessment6
getRulesForUniversityOrEndSemesterExamCoMapping6
getAllCalculatedCosFromSubjectAssessmentTable6
deleteCoValuesOfSubjectAssessmentCourseWiseCalculation6
getDescriptors6
getDescriptorById6
getProgramOutcomeListByDeptId6
getMaximumCorrelationForCoursePoMatrix6
getSubjectWiseCoListWithCoPoRelation6
deleteAllCoPoRelationByCoId6
deleteAllCoPoRelationByCoIdList6
getPosAndJustificationDetails6
getValidCos6
getPosByCoAndPo6
saveCoValuesForSubjectAssessmentCourseWiseCalculetion6
getAllCosBySubjectId6