Coverage Report - org.openpermis.policy
 
Package # Classes Line Coverage Branch Coverage Complexity
org.openpermis.policy30
85%
168/197
73%
65/88
1.742
org.openpermis.policy.bean24
86%
37/43
69%
18/26
1.121
org.openpermis.policy.bean.basic36
66%
987/1474
52%
507/958
2.551
org.openpermis.policy.io5
68%
15/22
50%
1/2
1.222
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
91%
11/12
50%
1/2
1.5
Action
N/A
N/A
1
ActionCollection
N/A
N/A
1
Authority
N/A
N/A
0
AuthorizedRoles
83%
10/12
66%
4/6
2.667
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