Clover Coverage Report -
KS Common Test 1.2-M6-SNAPSHOT
Coverage timestamp:
Sun Sep 11 2011 06:14:51 EDT
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Sun Sep 11 2011 06:14:25 EDT:
Stmts:
348
LOC:
1,888
Total cmp:
137
Stmts/Method:
6.33
Branches:
106
NCLOC:
916
Cmp density:
0.39
Methods/Class:
2.2
Methods:
55
Files:
25
Avg method cmp:
2.49
Classes/Pkg:
12.5
Classes:
25
Packages:
2
Statistics for project Clover database Sun Sep 11 2011 06:14:25 EDT:
Stmts:
348
LOC:
1,888
Total cmp:
137
Stmts/Method:
6.33
Branches:
106
NCLOC:
916
Cmp density:
0.39
Methods/Class:
2.2
Methods:
55
Files:
25
Avg method cmp:
2.49
Classes/Pkg:
12.5
Classes:
25
Packages:
2
Coverage
25 classes, 312 / 509 elements
61.3%
0.6129666
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
67.2%
0.67241377
org.kuali.student.common.test.spring
(119)
2.
0%
0.0
org.kuali.student.common.test.mock
(18)
Most Complex Classes
1.
87.5%
0.875
ServiceTestClassRunner
(27)
2.
82.4%
0.8235294
LoadDataBean
(23)
3.
53.7%
0.53731346
IdToObjectEhcacheAdvice
(18)
4.
81.8%
0.8181818
AbstractTransactionalDaoTest
(17)
5.
0%
0.0
IntegrationServiceTestClassRunner
(13)
Test Results
8 / 8
tests 1.11 secs
100%
Top 20 Project Risks
IntegrationServiceTestClassRunner
MockProxy
PersistObjectsListener
IdToObjectEhcacheAdvice
AbstractTransactionalDaoTest
LoadDataBean
ServiceTestClassRunner
MockArgumentMapper
MockProxyFactoryBean
DaoPostProcessor
LoadBeanListener
PersistObjectsBean
AbstractIntegrationServiceTest
AbstractServiceTest
Client
Dao
Daos
IntegrationServer
PersistenceFileLocation
Property
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
IntegrationServiceTestClassRunner.startServer() : void
(4)
2.
0%
IntegrationServiceTestClassRunner.setProperties() : void
(3)
3.
0%
IntegrationServiceTestClassRunner.getAnnotations() : void
(2)
4.
0%
MockProxy.MockProxy(Map<String,Object>)
(2)
5.
0%
MockProxy.invoke(Object,Method,Object[]) : Object
(2)
6.
0%
MockArgumentMapper.getReturnValue(Object[]) : Object
(2)
7.
0%
PersistObjectsListener.onApplicationEvent(ApplicationEvent) : void
(2)
8.
0%
PersistObjectsBean.loadData() : void
(1)
9.
0%
IntegrationServiceTestClassRunner.stopServer() : void
(2)
10.
0%
IntegrationServiceTestClassRunner.run(RunNotifier) : void
(1)
11.
0%
IntegrationServiceTestClassRunner.IntegrationServiceTestClassRunner(Class<?>)
(1)
12.
0%
MockArgumentMapper.MockArgumentMapper()
(1)
13.
0%
DaoPostProcessor.getDaoImplClasses() : String
(1)
14.
0%
IdToObjectEhcacheAdvice.getCacheName() : String
(1)
15.
0%
LoadBeanListener.getLdb() : LoadDataBean
(1)
16.
0%
LoadDataBean.getDaoAnnotations() : String
(1)
17.
0%
PersistObjectsBean.setObjectMap(Map<EntityManager, List<Object>>) : void
(1)
18.
0%
PersistObjectsListener.setPersistObjectsBean(PersistObjectsBean) : void
(1)
19.
0%
MockArgumentMapper.getArgumentMapper() : Map<Object, Object>
(1)
20.
0%
MockArgumentMapper.setArgumentMapper(Map<Object, Object>) : void
(1)
Report generated by
Clover
Code Coverage
v3.0.2
Sun Sep 11 2011 06:16:14 EDT
.
Clover: Open Source License registered to University of Arizona.