‪TYPO3CMS  10.4
TYPO3\CMS\Core\Tests\Unit\Utility\ClassNamingUtilityTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Utility\ClassNamingUtilityTest:

Public Member Functions

array repositoryAndModelClassNames ()
 
 translateModelNameToRepositoryName ($expectedRepositoryName, $modelName)
 
 translateRepositoryNameToModelName ($repositoryName, $expectedModelName)
 
array controllerObjectNamesAndMatches ()
 
 explodeObjectControllerName ($controllerObjectName, $expectedMatches)
 

Detailed Description

Testcase for class \TYPO3\CMS\Core\Utility\ClassNamingUtility

Definition at line 25 of file ClassNamingUtilityTest.php.

Member Function Documentation

◆ controllerObjectNamesAndMatches()

array TYPO3\CMS\Core\Tests\Unit\Utility\ClassNamingUtilityTest::controllerObjectNamesAndMatches ( )

DataProvider for explodeObjectControllerName

Returns
‪array

Definition at line 97 of file ClassNamingUtilityTest.php.

◆ explodeObjectControllerName()

TYPO3\CMS\Core\Tests\Unit\Utility\ClassNamingUtilityTest::explodeObjectControllerName (   $controllerObjectName,
  $expectedMatches 
)

@dataProvider controllerObjectNamesAndMatches

Parameters
string$controllerObjectName
array$expectedMatches
Test:

Definition at line 164 of file ClassNamingUtilityTest.php.

References TYPO3\CMS\Core\Utility\ClassNamingUtility\explodeObjectControllerName().

◆ repositoryAndModelClassNames()

array TYPO3\CMS\Core\Tests\Unit\Utility\ClassNamingUtilityTest::repositoryAndModelClassNames ( )

DataProvider for translateModelNameToRepositoryName and translateRepositoryNameToModelName

Returns
‪array

Definition at line 34 of file ClassNamingUtilityTest.php.

◆ translateModelNameToRepositoryName()

TYPO3\CMS\Core\Tests\Unit\Utility\ClassNamingUtilityTest::translateModelNameToRepositoryName (   $expectedRepositoryName,
  $modelName 
)

@dataProvider repositoryAndModelClassNames

Parameters
string$expectedRepositoryName
string$modelName
Test:

Definition at line 74 of file ClassNamingUtilityTest.php.

References TYPO3\CMS\Core\Utility\ClassNamingUtility\translateModelNameToRepositoryName().

◆ translateRepositoryNameToModelName()

TYPO3\CMS\Core\Tests\Unit\Utility\ClassNamingUtilityTest::translateRepositoryNameToModelName (   $repositoryName,
  $expectedModelName 
)

@dataProvider repositoryAndModelClassNames

Parameters
string$repositoryName
string$expectedModelName
Test:

Definition at line 86 of file ClassNamingUtilityTest.php.

References TYPO3\CMS\Core\Utility\ClassNamingUtility\translateRepositoryNameToModelName().