Clover Coverage Report - KS LUM Impl 1.2-M3-SNAPSHOT
Coverage timestamp: Mon Jun 6 2011 06:44:48 EDT
6,919   24,495   2,716   4.91
1,760   16,736   0.39   9.59
1,409   145   1.93   7.35
147   20  
147 classes, 7,174 / 10,088 elements
71.1% 0.71114194
img/classDistrubutionChart.png
img/classComplexityChart.png
1. 65.7% 0.6573679
org.kuali.student.lum.lu.service.impl (610)
2. 68% 0.68
org.kuali.student.lum.lu.entity (475)
3. 82.3% 0.8230543
org.kuali.student.lum.program.service.assembler (369)
4. 82.6% 0.82590413
org.kuali.student.lum.course.service.assembler (260)
5. 65.9% 0.65869015
org.kuali.student.lum.program.service.impl (238)
1. 62.5% 0.6249418
LuServiceImpl (429)
2. 61.4% 0.6142626
ProgramServiceImpl (190)
3. 81.1% 0.8110599
ProgramAssemblerUtils (182)
4. 76.1% 0.76124567
LuServiceAssembler (174)
5. 87.1% 0.87117344
CourseAssembler (157)
382 / 384 tests 118.89 secs
99.5%

Generating Coverage Tree Map. Please wait...

Loading Treemap

1. 0% LuServiceImpl.doBrowseProgramSearch() : SearchResult (33)
2. 0% LuServiceImpl.doDependencyAnalysisSearch(String) : SearchResult (29)
3. 0% LuServiceImpl.doSearchProposalsByCourseCode(String) : SearchResult (10)
4. 0% SubjectAreaUnitOwnerValidator.validateObject(FieldDefinition,Object,ObjectStructureDefinition,Stack<String>) : List<ValidationResultInfo> (11)
5. 0% LearningObjectiveServiceImpl.groupCategories(SearchResult) : void (12)
6. 0% RevenuePercentValidator.validateObject(FieldDefinition,Object,ObjectStructureDefinition,Stack<String>) : List<ValidationResultInfo> (7)
7. 0% ExpenditurePercentValidator.validateObject(FieldDefinition,Object,ObjectStructureDefinition,Stack<String>) : List<ValidationResultInfo> (7)
8. 0% ProgramAssemblerUtils.addRelationNodes(String,String,String,NodeOperation) : List<BaseDTOAssemblyNode<?, ?>> (11)
9. 0% LuServiceAssembler.copyCluCredit(CluCreditInfo,CluCredit) : void (7)
10. 0% LuServiceImpl.SearchResultRowComparator.compare(SearchResultRow,SearchResultRow) : int (6)
11. 0% ProgramServiceImpl.clearStatementTreeViewIdsRecursively(StatementTreeViewInfo) : void (7)
12. 0% CourseJointAssembler.assemble(CluCluRelationInfo,String,CourseJointInfo,boolean) : CourseJointInfo (8)
13. 0% ActiveDatesValidator.validateObject(FieldDefinition,Object,ObjectStructureDefinition,Stack<String>) : List<ValidationResultInfo> (6)
14. 0% LuDaoImpl.getClusByRelationSt(String,String,List<String>) : List<Clu> (3)
15. 0% CourseServiceUtils.copyCourse(String,String,String,String[],StatementService,LuService,CourseService) : CourseInfo (4)
16. 0% CourseJointAssembler.assemble(CluCluRelationInfo,CourseJointInfo,boolean) : CourseJointInfo (4)
17. 0% ProgramServiceImpl.createNewCredentialProgramVersion(String,String) : CredentialProgramInfo (7)
18. 0% ProgramServiceImpl.processCopy(CredentialProgramInfo,String) : void (3)
19. 0% CourseJointAssembler.disassemble(CourseJointInfo,NodeOperation) : BaseDTOAssemblyNode<CourseJointInfo, CluCluRelationInfo> (2)
20. 0% LuServiceAssembler.toCluCreditInfos(CluCredit) : CluCreditInfo (2)