Clover Coverage Report -
KS Enroll API 1.3.0-SNAPSHOT
Coverage timestamp:
Tue Apr 19 2011 12:34:23 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Tue Apr 19 2011 12:33:20 EST:
Stmts:
2,961
LOC:
19,039
Total cmp:
1,539
Stmts/Method:
2.8
Branches:
758
NCLOC:
9,381
Cmp density:
0.52
Methods/Class:
5.17
Methods:
1,059
Files:
164
Avg method cmp:
1.45
Classes/Pkg:
8.54
Classes:
205
Packages:
24
Statistics for project Clover database Tue Apr 19 2011 12:33:20 EST:
Stmts:
2,961
LOC:
19,039
Total cmp:
1,539
Stmts/Method:
2.8
Branches:
758
NCLOC:
9,381
Cmp density:
0.52
Methods/Class:
5.17
Methods:
1,059
Files:
164
Avg method cmp:
1.45
Classes/Pkg:
8.54
Classes:
205
Packages:
24
Coverage
205 classes, 1,661 / 4,778 elements
34.8%
0.347635
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
52.7%
0.5269565
org.kuali.student.datadictionary.util
(434)
2.
36%
0.36013985
org.kuali.student.r2.common.dto
(325)
3.
0%
0.0
org.kuali.student.kim.permission.mock
(167)
4.
0%
0.0
org.kuali.student.core.academiccalendar.dto
(125)
5.
81.3%
0.8128655
org.kuali.student.datadictionary.dto
(111)
Most Complex Classes
1.
55.8%
0.5575221
DictionaryFormatter
(133)
2.
6.3%
0.062992126
CriteriaValidatorParser
(87)
3.
0%
0.0
RoleServiceMockImpl
(78)
4.
0%
0.0
GroupServiceMockImpl
(75)
5.
0%
0.0
AcademicCalendarServiceDecorator
(63)
Test Results
36 / 36
tests 12.16 secs
100%
Top 20 Project Risks
DtoConstants.DtoState
Student2RiceAttributeDefinitionConverter
Student2RiceDictionaryEntryConverter
GroupServiceMockImpl
KimTypeInfoServiceMockImpl
DataDictionaryValidatorInfc.ValidationType
MockHelper
TermInfo
RoleServiceMockImpl
HolidayInfo
KeyDateInfo
MilestoneInfo
LuiLuiRelationInfo
AcademicCalendarInfo
CampusCalendarInfo
StateInfo
TypeTypeRelationInfo
LuiInfo
TypeInfo
SearchParamInfo
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
CriteriaValidatorParser.validate(int,Comparison) : void
(38)
2.
0%
DictionaryValidator.validateCase(AttributeDefinition,CaseConstraint) : List<String>
(10)
3.
0%
DictionaryFormatter.calcWikigPageAbbrev(String) : String
(10)
4.
0%
DictionaryFormatter.calcLookup(LookupConstraint) : String
(4)
5.
0%
DtoConstants.DtoState.getNextState(String) : DtoState
(8)
6.
0%
Student2RiceAttributeDefinitionConverter.convert(AttributeDefinitionInfc) : AttributeDefinition
(3)
7.
0%
CriteriaValidatorParser.parseValue(int,DataType,String,boolean) : Object
(11)
8.
0%
GroupServiceMockImpl.updateGroup(String,GroupInfo) : GroupInfo
(6)
9.
0%
ComplexSubstructuresHelper.loadComplexStructures(String,Set<String>) : void
(18)
10.
0%
RoleServiceMockImpl.getAllRoleMemberPrincipalIds(String,AttributeSet) : Collection<String>
(6)
11.
0%
DictionaryFormatter.filterConfiguredParams(List<CommonLookupParam>) : List<CommonLookupParam>
(5)
12.
0%
AttributeDefinitionInfo.AttributeDefinitionInfo()
(1)
13.
0%
DictionaryFormatter.calcOverride(String,String,String) : String
(6)
14.
0%
DictionaryFormatter.calcOverride(String,Object,Object) : String
(6)
15.
0%
GroupServiceMockImpl.removePrincipalFromGroup(String,String) : boolean
(5)
16.
0%
Student2RiceDictionaryEntryConverter.convert(DictionaryEntry) : DataObjectEntry
(3)
17.
0%
Dictionary2BeanComparer.compare(String,boolean,boolean) : String
(5)
18.
0%
GroupServiceMockImpl.addGroupToGroup(String,String) : boolean
(4)
19.
0%
GroupServiceMockImpl.createGroup(GroupInfo) : GroupInfo
(4)
20.
0%
GroupServiceMockImpl.getMemberPrincipalIds(String) : List<String>
(4)
Report generated by
Clover
Code Coverage
v3.0.2
Tue Apr 19 2011 12:36:33 EST
.
Clover: Open Source License registered to University of Arizona.