PHP Класс eZ\Publish\Core\Persistence\Legacy\Tests\Content\Language\MaskGeneratorTest

Показать файл Открыть проект

Открытые методы

Метод Описание
getLanguageIndicatorData ( ) : array Returns test data for {@link testGenerateLanguageIndicator()}.
getLanguageMaskData ( ) : array Returns test data for {@link testGenerateLanguageMask()}.
isAlwaysAvailableProvider ( ) : array Returns test data for {@link testIsAlwaysAvailable()}.
languageIdsFromMaskProvider ( ) : array Returns test data for {@link testExtractLanguageIdsFromMask}.
removeAlwaysAvailableFlagProvider ( ) : array Returns test data for {@link testRemoveAlwaysAvailableFlag}.
testExtractLanguageIdsFromMask ( integer $langMask, array $expectedResult )
testGenerateLanguageIndicator ( string $languageCode, boolean $alwaysAvailable, integer $expectedIndicator )
testGenerateLanguageMask ( array $languages, integer $expectedMask )
testIsAlwaysAvailable ( $langMask, boolean $expectedResult )
testIsLanguageAlwaysAvailable ( )
testIsLanguageAlwaysAvailableNoDefault ( )
testIsLanguageAlwaysAvailableOtherLanguage ( )
testRemoveAlwaysAvailableFlag ( $langMask, $expectedResult )

Защищенные методы

Метод Описание
getLanguageHandler ( ) : Handler Returns a language handler mock.
getMaskGenerator ( ) : MaskGenerator Returns the mask generator to test.

Описание методов

getLanguageHandler() защищенный Метод

Returns a language handler mock.
protected getLanguageHandler ( ) : Handler
Результат eZ\Publish\Core\Persistence\Legacy\Content\Language\Handler

getLanguageIndicatorData() публичный статический Метод

Returns test data for {@link testGenerateLanguageIndicator()}.
public static getLanguageIndicatorData ( ) : array
Результат array

getLanguageMaskData() публичный статический Метод

Returns test data for {@link testGenerateLanguageMask()}.
public static getLanguageMaskData ( ) : array
Результат array

getMaskGenerator() защищенный Метод

Returns the mask generator to test.
protected getMaskGenerator ( ) : MaskGenerator
Результат eZ\Publish\Core\Persistence\Legacy\Content\Language\MaskGenerator

isAlwaysAvailableProvider() публичный Метод

Returns test data for {@link testIsAlwaysAvailable()}.
public isAlwaysAvailableProvider ( ) : array
Результат array

languageIdsFromMaskProvider() публичный Метод

Returns test data for {@link testExtractLanguageIdsFromMask}.
public languageIdsFromMaskProvider ( ) : array
Результат array

removeAlwaysAvailableFlagProvider() публичный Метод

Returns test data for {@link testRemoveAlwaysAvailableFlag}.
public removeAlwaysAvailableFlagProvider ( ) : array
Результат array

testExtractLanguageIdsFromMask() публичный Метод

public testExtractLanguageIdsFromMask ( integer $langMask, array $expectedResult )
$langMask integer
$expectedResult array

testGenerateLanguageIndicator() публичный Метод

public testGenerateLanguageIndicator ( string $languageCode, boolean $alwaysAvailable, integer $expectedIndicator )
$languageCode string
$alwaysAvailable boolean
$expectedIndicator integer

testGenerateLanguageMask() публичный Метод

public testGenerateLanguageMask ( array $languages, integer $expectedMask )
$languages array
$expectedMask integer

testIsAlwaysAvailable() публичный Метод

public testIsAlwaysAvailable ( $langMask, boolean $expectedResult )
$expectedResult boolean

testIsLanguageAlwaysAvailable() публичный Метод

testIsLanguageAlwaysAvailableNoDefault() публичный Метод

testIsLanguageAlwaysAvailableOtherLanguage() публичный Метод

testRemoveAlwaysAvailableFlag() публичный Метод

public testRemoveAlwaysAvailableFlag ( $langMask, $expectedResult )