Coverage Report - org.openpermis.policy
 
Package # Classes Line Coverage Branch Coverage Complexity
org.openpermis.policy30
85%
172/201
74%
67/90
1.747
org.openpermis.policy.bean24
86%
37/43
69%
18/26
1.121
org.openpermis.policy.bean.basic36
67%
1012/1502
53%
507/954
2.529
org.openpermis.policy.io6
77%
24/31
83%
5/6
1.545
org.openpermis.policy.io.xml5
87%
692/793
79%
299/378
5.203
org.openpermis.policy.io.xmlchecking1
46%
20/43
50%
1/2
1.571
org.openpermis.policy.predicate18
84%
237/282
76%
149/194
2.63
 
Classes in this Package Line Coverage Branch Coverage Complexity
AccessDecision
93%
14/15
75%
3/4
1.8
Action
N/A
N/A
1
ActionCollection
N/A
N/A
1
Authority
N/A
N/A
0
AuthorizedRoles
84%
11/13
66%
4/6
2.25
Domain
N/A
N/A
1
Identifiable
N/A
N/A
1
Nameable
N/A
N/A
1
Obligation
N/A
N/A
1
ObligationCollection
N/A
N/A
1
ParameterList
92%
52/56
85%
36/42
3.263
ParameterList$Parameter
87%
14/16
70%
7/10
3.263
Part
N/A
N/A
1
PartFactory
N/A
N/A
1
PartProblemReporter
N/A
N/A
1
PartProblemReporter$ProblemMessage
100%
37/37
N/A
1
Policy
N/A
N/A
1
Predicate
N/A
N/A
1
Predicate$1
60%
3/5
N/A
1
Predicate$2
60%
3/5
N/A
1
Role
82%
28/34
87%
14/16
2
RoleAssignmentRule
N/A
N/A
1
RoleAssignmentRuleCollection
N/A
N/A
1
RoleHierarchy
N/A
N/A
1
RoleHierarchyCollection
N/A
N/A
0
Target
N/A
N/A
1
TargetAccessRule
N/A
N/A
1
TargetAccessRuleCollection
N/A
N/A
1
TargetCollection
N/A
N/A
1
TimeStamp
50%
10/20
25%
3/12
2.143