PHP Class Neos\Flow\Tests\Unit\I18n\TranslatorTest

Inheritance: extends Neos\Flow\Tests\UnitTestCase
Show file Open project: neos/flow-development-collection

Protected Properties

Property Type Description
$defaultLocale Neos\Flow\I18n\Locale
$translator Neos\Flow\I18n\Translator

Public Methods

Method Description
setUp ( ) : void
translateByIdDataProvider ( ) : array
translateByIdReturnsNullWhenTranslationNotAvailable ( )
translateByIdReturnsTranslationIfOneNumericArgumentIsGiven ( )
translateByIdReturnsTranslationWhenNoArgumentsAreGiven ( )
translateByIdTests ( string $id, string $translatedId, string $expectedResult )
translateByOriginalLabelDataProvider ( ) : array
translateByOriginalLabelReturnsOriginalLabelWhenTranslationNotAvailable ( )
translateByOriginalLabelReturnsTranslationIfOneNumericArgumentIsGiven ( )
translateByOriginalLabelTests ( string $originalLabel, string $translatedLabel, string $expectedResult )
translatingIsDoneCorrectly ( )

Method Details

setUp() public method

public setUp ( ) : void
return void

translateByIdDataProvider() public method

public translateByIdDataProvider ( ) : array
return array

translateByIdReturnsNullWhenTranslationNotAvailable() public method

translateByIdReturnsTranslationIfOneNumericArgumentIsGiven() public method

translateByIdReturnsTranslationWhenNoArgumentsAreGiven() public method

translateByIdTests() public method

public translateByIdTests ( string $id, string $translatedId, string $expectedResult )
$id string
$translatedId string
$expectedResult string

translateByOriginalLabelDataProvider() public method

translateByOriginalLabelReturnsOriginalLabelWhenTranslationNotAvailable() public method

translateByOriginalLabelReturnsTranslationIfOneNumericArgumentIsGiven() public method

translateByOriginalLabelTests() public method

public translateByOriginalLabelTests ( string $originalLabel, string $translatedLabel, string $expectedResult )
$originalLabel string
$translatedLabel string
$expectedResult string

translatingIsDoneCorrectly() public method

Property Details

$defaultLocale protected property

protected Locale,Neos\Flow\I18n $defaultLocale
return Neos\Flow\I18n\Locale

$translator protected property

protected Translator,Neos\Flow\I18n $translator
return Neos\Flow\I18n\Translator