PHP Class Doctrine\Tests\Common\Inflector\InflectorTest

Inheritance: extends Doctrine\Tests\DoctrineTestCase
Datei anzeigen Open project: doctrine/inflector

Public Methods

Method Description
dataSampleWords ( ) : array Singular & Plural test data. Returns an array of sample words.
dataStringsCamelize ( ) : array Strings which are used for testCamelize.
dataStringsClassify ( ) : array Strings which are used for testClassify.
dataStringsTableize ( ) : array Strings which are used for testTableize.
testCamelize ( $expected, $word ) : void
testClassify ( $expected, $word ) : void
testCustomPluralRule ( ) : void testCustomPluralRule method
testCustomRuleWithReset ( ) : void Test resetting inflection rules.
testCustomSingularRule ( ) : void testCustomSingularRule method
testInflectingPlurals ( $singular, $plural ) : void testInflectingPlurals method
testInflectingSingulars ( $singular, $plural ) : void testInflectingSingulars method
testRulesClearsCaches ( ) : void test that setting new rules clears the inflector caches.
testTableize ( $expected, $word ) : void
testUcwords ( ) : void Test basic ucwords functionality.
testUcwordsWithCustomDelimeters ( ) : void Test ucwords functionality with custom delimeters.

Method Details

dataSampleWords() public method

Singular & Plural test data. Returns an array of sample words.
public dataSampleWords ( ) : array
return array

dataStringsCamelize() public method

Strings which are used for testCamelize.
public dataStringsCamelize ( ) : array
return array

dataStringsClassify() public method

Strings which are used for testClassify.
public dataStringsClassify ( ) : array
return array

dataStringsTableize() public method

Strings which are used for testTableize.
public dataStringsTableize ( ) : array
return array

testCamelize() public method

public testCamelize ( $expected, $word ) : void
$expected
$word
return void

testClassify() public method

public testClassify ( $expected, $word ) : void
$expected
$word
return void

testCustomPluralRule() public method

testCustomPluralRule method
public testCustomPluralRule ( ) : void
return void

testCustomRuleWithReset() public method

Test resetting inflection rules.
public testCustomRuleWithReset ( ) : void
return void

testCustomSingularRule() public method

testCustomSingularRule method
public testCustomSingularRule ( ) : void
return void

testInflectingPlurals() public method

testInflectingPlurals method
public testInflectingPlurals ( $singular, $plural ) : void
return void

testInflectingSingulars() public method

testInflectingSingulars method
public testInflectingSingulars ( $singular, $plural ) : void
return void

testRulesClearsCaches() public method

test that setting new rules clears the inflector caches.
public testRulesClearsCaches ( ) : void
return void

testTableize() public method

public testTableize ( $expected, $word ) : void
$expected
$word
return void

testUcwords() public method

Test basic ucwords functionality.
public testUcwords ( ) : void
return void

testUcwordsWithCustomDelimeters() public method

Test ucwords functionality with custom delimeters.