Code coverage report
mageekguy\atoum\asserters\phpArray: paths coverage
96%
of 1707
OPs
98%
of 270
Lines
84%
of 238
Branches
38%
of 137
Paths
Method
OPs
OPs %
Lines
Line %
Branches
Branches %
Paths
Path %
mageekguy\atoum\asserters\phpArray::__get()
96
95%
21
100%
21
76%
4
75%
mageekguy\atoum\asserters\phpArray::__call()
32
97%
5
100%
4
75%
2
100%
mageekguy\atoum\asserters\phpArray::getKey()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::getInnerAsserter()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::getInnerValue()
6
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::reset()
18
100%
2
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::offsetGet()
105
100%
15
93%
12
83%
4
50%
mageekguy\atoum\asserters\phpArray::offsetSet()
13
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::offsetUnset()
12
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::offsetExists()
29
93%
2
100%
8
75%
4
50%
mageekguy\atoum\asserters\phpArray::setWith()
62
98%
14
100%
8
75%
3
67%
mageekguy\atoum\asserters\phpArray::setByReferenceWith()
56
63%
10
80%
8
50%
3
33%
mageekguy\atoum\asserters\phpArray::hasSize()
54
100%
6
100%
5
80%
2
50%
mageekguy\atoum\asserters\phpArray::isEmpty()
40
100%
6
100%
5
80%
2
50%
mageekguy\atoum\asserters\phpArray::isNotEmpty()
40
100%
6
100%
5
80%
2
50%
mageekguy\atoum\asserters\phpArray::strictlyContains()
15
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::contains()
15
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::strictlyNotContains()
15
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::notContains()
15
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::atKey()
17
100%
2
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::hasKeys()
59
100%
6
100%
5
80%
2
50%
mageekguy\atoum\asserters\phpArray::notHasKeys()
59
100%
8
100%
5
80%
2
50%
mageekguy\atoum\asserters\phpArray::hasKey()
47
100%
6
100%
5
80%
2
50%
mageekguy\atoum\asserters\phpArray::notHasKey()
49
100%
6
100%
5
80%
2
50%
mageekguy\atoum\asserters\phpArray::containsValues()
15
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::strictlyContainsValues()
15
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::notContainsValues()
15
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::strictlyNotContainsValues()
15
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::isEqualTo()
15
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::isNotEqualTo()
15
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::isIdenticalTo()
15
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::isNotIdenticalTo()
15
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::isReferenceTo()
15
0%
1
0%
1
0%
1
0%
mageekguy\atoum\asserters\phpArray::containsValue()
176
100%
40
100%
33
94%
20
10%
mageekguy\atoum\asserters\phpArray::notContainsValue()
176
100%
40
98%
32
94%
20
10%
mageekguy\atoum\asserters\phpArray::intersect()
96
86%
20
100%
20
75%
16
0%
mageekguy\atoum\asserters\phpArray::notIntersect()
96
86%
20
100%
20
75%
16
0%
mageekguy\atoum\asserters\phpArray::valueIsSet()
12
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::getKeysAsserter()
24
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::getSizeAsserter()
24
100%
1
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::callAssertion()
33
100%
6
100%
5
100%
2
100%
mageekguy\atoum\asserters\phpArray::innerAsserterCanUse()
25
100%
1
100%
7
100%
4
75%
mageekguy\atoum\asserters\phpArray::callInnerAsserterMethod()
27
100%
3
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::resetInnerAsserter()
17
100%
4
100%
1
100%
1
100%
mageekguy\atoum\asserters\phpArray::__get()
75%
2 / 3
1 / 2
OP #0 - #10
Line #18 - #22
OP #11 - #17
Line #23
OP #19 - #21
Line #25
OP #22 - #28
Line #26
OP #30 - #32
Line #28
OP #33 - #39
Line #29
OP #41 - #42
Line #31
OP #43 - #56
Line #32 - #35
OP #57 - #64
Line #36 - #38
OP #66 - #70
Line #42
OP #71 - #74
Line #42 - #43
OP #75
Line #43
OP #76 - #84
Line #44 - #46
OP #85 - #90
Line #48 - #50
OP #92 - #95
Line #52 - #53
mageekguy\atoum\asserters\phpArray::__call()
100%
OP #0 - #11
Line #55 - #58
OP #12 - #20
Line #59
OP #22 - #31
Line #63 - #65
mageekguy\atoum\asserters\phpArray::getKey()
100%
OP #0 - #5
Line #67 - #70
mageekguy\atoum\asserters\phpArray::getInnerAsserter()
100%
OP #0 - #5
Line #72 - #75
mageekguy\atoum\asserters\phpArray::getInnerValue()
100%
OP #0 - #5
Line #77 - #80
mageekguy\atoum\asserters\phpArray::reset()
100%
OP #0 - #17
Line #82 - #87
mageekguy\atoum\asserters\phpArray::offsetGet()
50%
1 / 2
1 / 2
1 / 2
OP #0 - #6
Line #89 - #92
OP #7 - #24
Line #93 - #94
OP #25 - #34
Line #95 - #96
OP #35 - #54
Line #99 - #101
OP #55
Line #101
OP #56 - #66
Line #104 - #105
OP #67 - #91
Line #106 - #107
OP #92 - #100
Line #110 - #115
OP #101 - #104
Line #115 - #116
mageekguy\atoum\asserters\phpArray::offsetSet()
100%
OP #0 - #12
Line #118 - #121
mageekguy\atoum\asserters\phpArray::offsetUnset()
100%
OP #0 - #11
Line #123 - #126
mageekguy\atoum\asserters\phpArray::offsetExists()
50%
2 / 2
0 / 2
2 / 2
0 / 2
1 / 2
1 / 2
1 / 2
OP #0 - #6
Line #128 - #130
OP #7 - #9
Line #130
OP #10 - #11
Line #130
OP #12 - #16
Line #130 - #132
OP #17 - #25
Line #132
OP #26 - #28
Line #132 - #133
mageekguy\atoum\asserters\phpArray::setWith()
67%
1 / 2
OP #0 - #8
Line #135 - #140
OP #9 - #20
Line #141 - #143
OP #22 - #39
Line #147 - #150
OP #40 - #45
Line #151 - #152
OP #46 - #57
Line #155 - #158
OP #58 - #61
Line #158 - #160
mageekguy\atoum\asserters\phpArray::setByReferenceWith()
33%
1 / 2
OP #0 - #6
Line #162 - #165
OP #7 - #14
Line #166
OP #16 - #33
Line #170 - #173
OP #34 - #39
Line #174 - #175
OP #40 - #51
Line #178 - #181
OP #52 - #55
Line #181 - #183
mageekguy\atoum\asserters\phpArray::hasSize()
50%
OP #0 - #16
Line #185 - #188
OP #17 - #22
Line #189 - #190
OP #23 - #49
Line #193 - #196
OP #50 - #53
Line #196 - #197
mageekguy\atoum\asserters\phpArray::isEmpty()
50%
OP #0 - #15
Line #199 - #202
OP #16 - #21
Line #203 - #204
OP #22 - #35
Line #207 - #210
OP #36 - #39
Line #210 - #211
mageekguy\atoum\asserters\phpArray::isNotEmpty()
50%
OP #0 - #15
Line #213 - #216
OP #16 - #21
Line #217 - #218
OP #22 - #35
Line #221 - #224
OP #36 - #39
Line #224 - #225
mageekguy\atoum\asserters\phpArray::strictlyContains()
100%
OP #0 - #14
Line #227 - #230
mageekguy\atoum\asserters\phpArray::contains()
100%
OP #0 - #14
Line #232 - #235
mageekguy\atoum\asserters\phpArray::strictlyNotContains()
100%
OP #0 - #14
Line #237 - #240
mageekguy\atoum\asserters\phpArray::notContains()
100%
OP #0 - #14
Line #242 - #245
mageekguy\atoum\asserters\phpArray::atKey()
100%
OP #0 - #16
Line #247 - #252
mageekguy\atoum\asserters\phpArray::hasKeys()
50%
OP #0 - #28
Line #254 - #257
OP #29 - #34
Line #258 - #259
OP #35 - #54
Line #262 - #265
OP #55 - #58
Line #265 - #266
mageekguy\atoum\asserters\phpArray::notHasKeys()
50%
OP #0 - #28
Line #268 - #273
OP #29 - #34
Line #274 - #275
OP #35 - #54
Line #278 - #281
OP #55 - #58
Line #281 - #282
mageekguy\atoum\asserters\phpArray::hasKey()
50%
OP #0 - #16
Line #284 - #287
OP #17 - #22
Line #288 - #289
OP #23 - #42
Line #292 - #295
OP #43 - #46
Line #295 - #296
mageekguy\atoum\asserters\phpArray::notHasKey()
50%
OP #0 - #18
Line #298 - #301
OP #19 - #24
Line #302 - #303
OP #25 - #44
Line #306 - #309
OP #45 - #48
Line #309 - #310
mageekguy\atoum\asserters\phpArray::containsValues()
100%
OP #0 - #14
Line #312 - #315
mageekguy\atoum\asserters\phpArray::strictlyContainsValues()
100%
OP #0 - #14
Line #317 - #320
mageekguy\atoum\asserters\phpArray::notContainsValues()
100%
OP #0 - #14
Line #322 - #325
mageekguy\atoum\asserters\phpArray::strictlyNotContainsValues()
100%
OP #0 - #14
Line #327 - #330
mageekguy\atoum\asserters\phpArray::isEqualTo()
100%
OP #0 - #14
Line #332 - #335
mageekguy\atoum\asserters\phpArray::isNotEqualTo()
100%
OP #0 - #14
Line #337 - #340
mageekguy\atoum\asserters\phpArray::isIdenticalTo()
100%
OP #0 - #14
Line #342 - #345
mageekguy\atoum\asserters\phpArray::isNotIdenticalTo()
100%
OP #0 - #14
Line #347 - #350
mageekguy\atoum\asserters\phpArray::isReferenceTo()
0%
OP #0 - #14
Line #352 - #355
mageekguy\atoum\asserters\phpArray::containsValue()
10%
2 / 17
0 / 3
1 / 16
1 / 8
0 / 8
1 / 8
0 / 8
0 / 8
1 / 8
0 / 8
1 / 4
0 / 12
1 / 4
0 / 8
0 / 4
0 / 4
0 / 4
0 / 4
0 / 4
0 / 8
0 / 12
2 / 17
0 / 2
0 / 2
0 / 3
OP #0 - #20
Line #357 - #360
OP #21 - #25
Line #361 - #362
OP #26 - #31
Line #363 - #364
OP #32 - #35
Line #367 - #368
OP #36 - #42
Line #369 - #370
OP #43 - #48
Line #373 - #376
OP #49 - #52
Line #376 - #377
OP #53 - #56
Line #378 - #379
OP #57 - #64
Line #381 - #384
OP #65 - #70
Line #385 - #386
OP #71 - #74
Line #389 - #390
OP #75 - #78
Line #391 - #392
OP #79 - #99
Line #393 - #394
OP #100 - #119
Line #397 - #399
OP #120
Line #399
OP #121 - #126
Line #401 - #404
OP #127
Line #404
OP #128 - #131
Line #407 - #408
OP #132 - #135
Line #409 - #410
OP #136 - #150
Line #411 - #412
OP #151 - #164
Line #415 - #417
OP #165
Line #417
OP #166 - #171
Line #419 - #422
OP #172 - #175
Line #422 - #423
mageekguy\atoum\asserters\phpArray::notContainsValue()
10%
1 / 19
0 / 3
1 / 16
0 / 2
0 / 2
0 / 3
0 / 8
1 / 8
0 / 8
1 / 8
0 / 8
1 / 8
0 / 8
1 / 4
0 / 12
1 / 4
0 / 8
0 / 4
0 / 4
0 / 4
0 / 4
0 / 4
0 / 8
0 / 12
OP #0 - #20
Line #425 - #428
OP #21 - #26
Line #429 - #430
OP #27 - #31
Line #433 - #434
OP #32 - #35
Line #435 - #436
OP #36 - #39
Line #437 - #438
OP #40 - #54
Line #439 - #440
OP #55 - #68
Line #443 - #445
OP #69
Line #445
OP #70 - #76
Line #447 - #448
OP #77 - #80
Line #451 - #452
OP #81 - #87
Line #453 - #454
OP #88 - #93
Line #457 - #460
OP #94 - #97
Line #460 - #461
OP #98 - #101
Line #462 - #463
OP #102 - #109
Line #465 - #468
OP #110 - #115
Line #469 - #470
OP #116 - #119
Line #473 - #474
OP #120 - #123
Line #475 - #476
OP #124 - #144
Line #477 - #478
OP #145 - #164
Line #481 - #483
OP #165
Line #483
OP #166 - #171
Line #485 - #490
OP #172 - #175
Line #490 - #491
mageekguy\atoum\asserters\phpArray::intersect()
0%
0 / 12
0 / 4
0 / 8
0 / 12
0 / 4
0 / 4
0 / 4
0 / 8
0 / 4
0 / 12
0 / 4
0 / 8
0 / 4
0 / 4
0 / 4
0 / 4
0 / 4
0 / 8
0 / 12
OP #0 - #13
Line #493 - #499
OP #14
Line #499
OP #15 - #27
Line #499 - #500
OP #28 - #31
Line #501 - #502
OP #32
Line #504
OP #33 - #41
Line #504 - #505
OP #42 - #47
Line #506 - #507
OP #48 - #51
Line #510 - #511
OP #52 - #55
Line #512 - #513
OP #56 - #70
Line #514 - #515
OP #71 - #84
Line #518 - #520
OP #85
Line #520
OP #86 - #91
Line #522 - #525
OP #92 - #95
Line #525 - #526
mageekguy\atoum\asserters\phpArray::notIntersect()
0%
0 / 12
0 / 4
0 / 8
0 / 12
0 / 4
0 / 4
0 / 4
0 / 8
0 / 4
0 / 12
0 / 4
0 / 8
0 / 4
0 / 4
0 / 4
0 / 4
0 / 4
0 / 8
0 / 12
OP #0 - #13
Line #528 - #534
OP #14
Line #534
OP #15 - #27
Line #534 - #535
OP #28 - #31
Line #536 - #537
OP #32
Line #539
OP #33 - #41
Line #539 - #540
OP #42 - #47
Line #541 - #542
OP #48 - #51
Line #545 - #546
OP #52 - #55
Line #547 - #548
OP #56 - #70
Line #549 - #550
OP #71 - #84
Line #553 - #555
OP #85
Line #555
OP #86 - #91
Line #557 - #560
OP #92 - #95
Line #560 - #561
mageekguy\atoum\asserters\phpArray::valueIsSet()
100%
OP #0 - #11
Line #563 - #566
mageekguy\atoum\asserters\phpArray::getKeysAsserter()
100%
OP #0 - #23
Line #568 - #571
mageekguy\atoum\asserters\phpArray::getSizeAsserter()
100%
OP #0 - #23
Line #573 - #576
mageekguy\atoum\asserters\phpArray::callAssertion()
100%
OP #0 - #11
Line #578 - #581
OP #12 - #21
Line #582 - #583
OP #22 - #28
Line #586 - #589
OP #29 - #32
Line #589 - #590
mageekguy\atoum\asserters\phpArray::innerAsserterCanUse()
75%
2 / 2
1 / 2
2 / 2
1 / 2
2 / 2
1 / 2
OP #0 - #6
Line #592 - #594
OP #7 - #10
Line #594
OP #11
Line #594
OP #12 - #21
Line #594
OP #22 - #24
Line #594 - #595
mageekguy\atoum\asserters\phpArray::callInnerAsserterMethod()
100%
OP #0 - #26
Line #597 - #604
mageekguy\atoum\asserters\phpArray::resetInnerAsserter()
100%
OP #0 - #16
Line #606 - #613