1 | <?php |
||
18 | class StatementRankTest extends PHPUnit_Framework_TestCase { |
||
19 | |||
20 | public function testConstants() { |
||
25 | |||
26 | public function testGetNames() { |
||
33 | |||
34 | public function testGetAllRanks() { |
||
41 | |||
42 | /** |
||
43 | * @dataProvider notInIntegerRangeProvider |
||
44 | */ |
||
45 | public function testGivenInvalidRank_assertIsValidThrowsException( $rank ) { |
||
49 | |||
50 | /** |
||
51 | * @dataProvider integerRangeProvider |
||
52 | */ |
||
53 | public function testGivenValidRank_assertIsValidSucceeds( $rank ) { |
||
57 | |||
58 | /** |
||
59 | * @dataProvider notInIntegerRangeProvider |
||
60 | */ |
||
61 | public function testGivenInvalidRank_isValidFails( $rank ) { |
||
64 | |||
65 | /** |
||
66 | * @dataProvider integerRangeProvider |
||
67 | */ |
||
68 | public function testGivenInvalidRank_isValidSucceeds( $rank ) { |
||
71 | |||
72 | /** |
||
73 | * @dataProvider notInIntegerRangeProvider |
||
74 | */ |
||
75 | public function testGivenInvalidRank_isFalseThrowsException( $rank ) { |
||
79 | |||
80 | /** |
||
81 | * @dataProvider isFalseProvider |
||
82 | */ |
||
83 | public function testIsFalse( $rank, $expected ) { |
||
86 | |||
87 | public function isFalseProvider() { |
||
94 | |||
95 | /** |
||
96 | * @dataProvider invalidComparisonPairProvider |
||
97 | */ |
||
98 | public function testGivenInvalidRank_isEqualThrowsException( $rank1, $rank2 ) { |
||
102 | |||
103 | /** |
||
104 | * @dataProvider isEqualProvider |
||
105 | */ |
||
106 | public function testIsEqual( $rank1, $rank2, $expected ) { |
||
109 | |||
110 | public function isEqualProvider() { |
||
130 | |||
131 | /** |
||
132 | * @dataProvider invalidComparisonPairProvider |
||
133 | */ |
||
134 | public function testGivenInvalidRank_isLowerThrowsException( $rank1, $rank2 ) { |
||
138 | |||
139 | /** |
||
140 | * @dataProvider isLowerProvider |
||
141 | */ |
||
142 | public function testIsLower( $rank1, $rank2, $expected ) { |
||
145 | |||
146 | public function isLowerProvider() { |
||
166 | |||
167 | /** |
||
168 | * @dataProvider invalidComparisonPairProvider |
||
169 | */ |
||
170 | public function testGivenInvalidRank_isHigherThrowsException( $rank1, $rank2 ) { |
||
174 | |||
175 | /** |
||
176 | * @dataProvider isHigherProvider |
||
177 | */ |
||
178 | public function testIsHigher( $rank1, $rank2, $expected ) { |
||
181 | |||
182 | public function isHigherProvider() { |
||
202 | |||
203 | /** |
||
204 | * @dataProvider invalidComparisonPairProvider |
||
205 | */ |
||
206 | public function testGivenInvalidRank_compareThrowsException( $rank1, $rank2 ) { |
||
210 | |||
211 | /** |
||
212 | * @dataProvider compareProvider |
||
213 | */ |
||
214 | public function testCompare( $rank1, $rank2, $expected ) { |
||
217 | |||
218 | public function compareProvider() { |
||
238 | |||
239 | /** |
||
240 | * @dataProvider neitherIntegerRangeNorNullProvider |
||
241 | */ |
||
242 | public function testGivenInvalidRank_findBestRankThrowsException( $rank ) { |
||
246 | |||
247 | /** |
||
248 | * @dataProvider invalidComparisonPairProvider |
||
249 | */ |
||
250 | public function testGivenInvalidArray_findBestRankThrowsException( $rank1, $rank2 ) { |
||
254 | |||
255 | /** |
||
256 | * @dataProvider findBestRankProvider |
||
257 | */ |
||
258 | public function testFindBestRank( $ranks, $expected ) { |
||
261 | |||
262 | public function findBestRankProvider() { |
||
278 | |||
279 | public function integerRangeProvider() { |
||
286 | |||
287 | public function neitherIntegerRangeNorNullProvider() { |
||
301 | |||
302 | public function notInIntegerRangeProvider() { |
||
307 | |||
308 | public function invalidComparisonPairProvider() { |
||
316 | |||
317 | } |
||
318 |
This method has been deprecated. The supplier of the class has supplied an explanatory message.
The explanatory message should give you some clue as to whether and when the method will be removed from the class and what other method or class to use instead.