Added TODO and new tests
Catching up the existing tests to include any new functionality that hasn't had a test written yet.
This commit is contained in:
parent
9b1feda909
commit
7a4f992210
2 changed files with 48 additions and 0 deletions
|
@ -105,6 +105,33 @@ class StringTest extends PHPUnit_Framework_TestCase
|
|||
array('FOO@BAR.COM', 'FOO@BAR.COM'),
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider providerGenerateSlug
|
||||
*/
|
||||
public function testGenerateSlug($a, $b)
|
||||
{
|
||||
$this->assertEquals($b, String::generateSlug($a));
|
||||
}
|
||||
|
||||
public function providerGenerateSlug()
|
||||
{
|
||||
return array(
|
||||
array('TEST STRING', 'test-string'),
|
||||
array('Test String', 'test-string'),
|
||||
array('TEST STRING', 'test-string'),
|
||||
array('#! Test String', 'test-string'),
|
||||
array('-test--string-', 'test-string'),
|
||||
);
|
||||
}
|
||||
|
||||
public function testPluralize()
|
||||
{
|
||||
$this->assertEquals('test', String::pluralize('test', 1, false));
|
||||
$this->assertEquals('1 test', String::pluralize('test', 1, true));
|
||||
$this->assertEquals('tests', String::pluralize('test', 2, false));
|
||||
$this->assertEquals('2 tests', String::pluralize('test', 2, true));
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
|
|
21
tests/classes/TODO
Normal file
21
tests/classes/TODO
Normal file
|
@ -0,0 +1,21 @@
|
|||
Browser
|
||||
Cache
|
||||
Config
|
||||
Distance
|
||||
Dynamic
|
||||
File
|
||||
Form
|
||||
HTML
|
||||
Log
|
||||
Model
|
||||
Module
|
||||
Number
|
||||
Object
|
||||
Profiler
|
||||
Security
|
||||
Session
|
||||
Sort
|
||||
Time
|
||||
Validate
|
||||
|
||||
Stuff in API directory
|
Loading…
Add table
Add a link
Reference in a new issue