@@ 328-337 (lines=10) @@ | ||
325 | $this->assertEquals($expected, $result); |
|
326 | } |
|
327 | ||
328 | public function upperCaseFirstProvider() |
|
329 | { |
|
330 | return array( |
|
331 | array('Test', 'Test'), |
|
332 | array('Test', 'test'), |
|
333 | array('1a', '1a'), |
|
334 | array('Σ test', 'σ test', 'UTF-8'), |
|
335 | array(' σ test', ' σ test', 'UTF-8') |
|
336 | ); |
|
337 | } |
|
338 | ||
339 | /** |
|
340 | * @dataProvider lowerCaseFirstProvider() |
|
@@ 351-360 (lines=10) @@ | ||
348 | $this->assertEquals($str, $stringy); |
|
349 | } |
|
350 | ||
351 | public function lowerCaseFirstProvider() |
|
352 | { |
|
353 | return array( |
|
354 | array('test', 'Test'), |
|
355 | array('test', 'test'), |
|
356 | array('1a', '1a'), |
|
357 | array('σ test', 'Σ test', 'UTF-8'), |
|
358 | array(' Σ test', ' Σ test', 'UTF-8') |
|
359 | ); |
|
360 | } |
|
361 | ||
362 | /** |
|
363 | * @dataProvider camelizeProvider() |
|
@@ 971-980 (lines=10) @@ | ||
968 | $this->assertEquals($str, $stringy); |
|
969 | } |
|
970 | ||
971 | public function toLowerCaseProvider() |
|
972 | { |
|
973 | return array( |
|
974 | array('foo bar', 'FOO BAR'), |
|
975 | array(' foo_bar ', ' FOO_bar '), |
|
976 | array('fòô bàř', 'FÒÔ BÀŘ', 'UTF-8'), |
|
977 | array(' fòô_bàř ', ' FÒÔ_bàř ', 'UTF-8'), |
|
978 | array('αυτοκίνητο', 'ΑΥΤΟΚΊΝΗΤΟ', 'UTF-8'), |
|
979 | ); |
|
980 | } |
|
981 | ||
982 | /** |
|
983 | * @dataProvider toTitleCaseProvider() |
|
@@ 994-1003 (lines=10) @@ | ||
991 | $this->assertEquals($str, $stringy); |
|
992 | } |
|
993 | ||
994 | public function toTitleCaseProvider() |
|
995 | { |
|
996 | return array( |
|
997 | array('Foo Bar', 'foo bar'), |
|
998 | array(' Foo_Bar ', ' foo_bar '), |
|
999 | array('Fòô Bàř', 'fòô bàř', 'UTF-8'), |
|
1000 | array(' Fòô_Bàř ', ' fòô_bàř ', 'UTF-8'), |
|
1001 | array('Αυτοκίνητο Αυτοκίνητο', 'αυτοκίνητο αυτοκίνητο', 'UTF-8'), |
|
1002 | ); |
|
1003 | } |
|
1004 | ||
1005 | /** |
|
1006 | * @dataProvider toUpperCaseProvider() |
|
@@ 1017-1026 (lines=10) @@ | ||
1014 | $this->assertEquals($str, $stringy); |
|
1015 | } |
|
1016 | ||
1017 | public function toUpperCaseProvider() |
|
1018 | { |
|
1019 | return array( |
|
1020 | array('FOO BAR', 'foo bar'), |
|
1021 | array(' FOO_BAR ', ' FOO_bar '), |
|
1022 | array('FÒÔ BÀŘ', 'fòô bàř', 'UTF-8'), |
|
1023 | array(' FÒÔ_BÀŘ ', ' FÒÔ_bàř ', 'UTF-8'), |
|
1024 | array('ΑΥΤΟΚΊΝΗΤΟ', 'αυτοκίνητο', 'UTF-8'), |
|
1025 | ); |
|
1026 | } |
|
1027 | ||
1028 | /** |
|
1029 | * @dataProvider slugifyProvider() |
|
@@ 1382-1391 (lines=10) @@ | ||
1379 | $this->assertEquals($str, $stringy); |
|
1380 | } |
|
1381 | ||
1382 | public function reverseProvider() |
|
1383 | { |
|
1384 | return array( |
|
1385 | array('', ''), |
|
1386 | array('raboof', 'foobar'), |
|
1387 | array('řàbôòf', 'fòôbàř', 'UTF-8'), |
|
1388 | array('řàb ôòf', 'fòô bàř', 'UTF-8'), |
|
1389 | array('∂∆ ˚åß', 'ßå˚ ∆∂', 'UTF-8') |
|
1390 | ); |
|
1391 | } |
|
1392 | ||
1393 | /** |
|
1394 | * @dataProvider repeatProvider() |