Clover Coverage Report -
ARESTC 0.1.7-SNAPSHOT
Coverage timestamp:
Fri Aug 27 2010 19:12:04 CEST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Fri Aug 27 2010 19:11:57 CEST:
Stmts:
547
LOC:
4,541
Total cmp:
265
Stmts/Method:
3.22
Branches:
108
NCLOC:
1,672
Cmp density:
0.48
Methods/Class:
3.78
Methods:
170
Files:
45
Avg method cmp:
1.56
Classes/Pkg:
9
Classes:
45
Packages:
5
Statistics for project Clover database Fri Aug 27 2010 19:11:57 CEST:
Stmts:
547
LOC:
4,541
Total cmp:
265
Stmts/Method:
3.22
Branches:
108
NCLOC:
1,672
Cmp density:
0.48
Methods/Class:
3.78
Methods:
170
Files:
45
Avg method cmp:
1.56
Classes/Pkg:
9
Classes:
45
Packages:
5
Coverage
45 classes, 683 / 825 elements
82.8%
0.8278788
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
80.6%
0.8060345
net.sf.arestc.core
(148)
2.
78.8%
0.7878788
net.sf.arestc.configuration
(44)
3.
98%
0.97979796
net.sf.arestc.core.services
(37)
4.
79.4%
0.7941176
net.sf.arestc.core.bodytransformations
(22)
5.
96.6%
0.9655172
net.sf.arestc.core.validations
(14)
Most Complex Classes
1.
90%
0.9
StandardConnectorRequest
(30)
2.
87.2%
0.87234044
ConnectorContext
(19)
3.
96.1%
0.9607843
BaseService
(17)
4.
60%
0.6
CommunicationFactory
(16)
5.
96.6%
0.9655172
RequestValidator
(14)
Test Results
62 / 62
tests 1.83 secs
100%
Top 20 Project Risks
POSTTransformer
DomReturnTransformer
CommunicationFactory
CallServer
ChainBuilder
Ticketer
TransformToServiceCall
DummyTransformer
BaseRequestTransformer
CommunicationBuilder
RequestValidator
ARESTConnector
GETTransformer
TransformResponse
ClientConfigurationFactory
ServicesConfigurationFactory
ConnectorContext
PUTTransformer
StandardConnectorResponse
StandardConnectorRequest
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
CommunicationFactory.configureClient(boolean,String) : HttpClient
(4)
2.
0%
ARESTConnector.ARESTConnector(ConnectorTypes,String,String)
(2)
3.
0%
BaseRequestTransformer.addError(ConnectorContext,String) : void
(1)
4.
0%
CallServer.CallServer()
(1)
5.
0%
ConnectorContext.add(ARESTCError) : boolean
(1)
6.
0%
ConnectorContext.getErrors() : List<ARESTCError>
(1)
7.
0%
DummyTransformer.DummyTransformer()
(1)
8.
0%
StandardConnectorRequest.getCharset() : String
(1)
9.
0%
StandardConnectorRequest.getReturnTransformationType() : ReturnTransformationTypes
(1)
10.
0%
StandardConnectorRequest.setReturnTransformationType(ReturnTransformationTypes) : void
(1)
11.
0%
StandardConnectorRequest.setReturnType(ReturnTransformationTypes) : void
(1)
12.
0%
StandardConnectorResponse.getErrors() : Collection<ARESTCError>
(1)
13.
0%
TransformResponse.TransformResponse()
(1)
14.
0%
TransformToServiceCall.getValidator() : RequestValidator
(1)
15.
0%
CommunicationBuilder.getMultithreadedClient(String) : HttpClient
(1)
16.
0%
CommunicationBuilder.getSinglethreadedClient() : HttpClient
(1)
17.
0%
CommunicationBuilder.getSinglethreadedClient(String) : HttpClient
(1)
18.
40%
BaseRequestTransformer.prepareUri(ConnectorRequest,ConnectorContext,Object[]) : void
(2)
19.
40%
POSTTransformer.prepareUri(ConnectorRequest,ConnectorContext,Object[]) : void
(2)
20.
47.1%
DomReturnTransformer.doTransform(InputStream) : Object
(6)
Report generated by
Clover
Code Coverage
v3.0.2
Fri Aug 27 2010 19:13:01 CEST
.
Clover: Open Source License registered to arestc.