PHP 클래스 Neos\FluidAdaptor\Tests\Unit\ViewHelpers\Form\SelectViewHelperTest

상속: extends Neos\FluidAdaptor\Tests\Unit\ViewHelpers\Form\FormFieldViewHelperBaseTestcase
파일 보기 프로젝트 열기: neos/flow-development-collection

보호된 프로퍼티들

프로퍼티 타입 설명
$viewHelper Neos\FluidAdaptor\ViewHelpers\Form\SelectViewHelper

공개 메소드들

메소드 설명
allOptionsAreSelectedIfSelectAllIsTrue ( )
anEmptyOptionTagIsRenderedIfOptionsArrayIsEmptyToAssureXhtmlCompatibility ( )
getTranslatedLabelDataProvider ( )
getTranslatedLabelTests ( string $by, string $using, string $translatedId, string $translatedLabel, string $expectedResult )
getTranslatedLabelThrowsExceptionForInvalidLocales ( )
getTranslatedLabelThrowsExceptionForUnknownTranslateBy ( )
multipleSelectCreatesExpectedOptions ( )
multipleSelectCreatesExpectedOptionsInObjectAccessorMode ( )
multipleSelectOnDomainObjectsCreatesExpectedOptions ( )
multipleSelectOnDomainObjectsCreatesExpectedOptionsWithoutOptionValueField ( )
optionsAreSortedByLabelIfSortByOptionLabelIsSet ( )
optionsContainPrependedItemWithCorrectValueIfPrependOptionLabelAndPrependOptionValueAreSet ( )
optionsContainPrependedItemWithEmptyValueIfPrependOptionLabelIsSet ( )
orderOfOptionsIsNotAlteredByDefault ( )
prependedOptionLabelIsTranslatedIfTranslateArgumentIsSet ( )
renderCallsSetErrorClassAttribute ( )
selectAllHasNoEffectIfValueIsSet ( )
selectCorrectlySetsTagName ( )
selectCreatesExpectedOptions ( )
selectOnDomainObjectsCreatesExpectedOptions ( )
selectOnDomainObjectsThrowsExceptionIfNoValueCanBeFound ( )
selectWithoutFurtherConfigurationOnDomainObjectsUsesToStringForLabelIfAvailable ( )
selectWithoutFurtherConfigurationOnDomainObjectsUsesUuidForValueAndLabel ( )
setUp ( )
translateByIdAskForTranslationOfValueById ( )
translateByIdUsingLabelUsesLabel ( )
translateByLabelAskForTranslationOfLabelByLabel ( )
translateByLabelUsingValueUsesValue ( )
translateLabelIsCalledIfTranslateArgumentIsGiven ( )
translateOptionsAreObserved ( )

메소드 상세

allOptionsAreSelectedIfSelectAllIsTrue() 공개 메소드

anEmptyOptionTagIsRenderedIfOptionsArrayIsEmptyToAssureXhtmlCompatibility() 공개 메소드

getTranslatedLabelDataProvider() 공개 메소드

getTranslatedLabelTests() 공개 메소드

public getTranslatedLabelTests ( string $by, string $using, string $translatedId, string $translatedLabel, string $expectedResult )
$by string
$using string
$translatedId string
$translatedLabel string
$expectedResult string

getTranslatedLabelThrowsExceptionForInvalidLocales() 공개 메소드

getTranslatedLabelThrowsExceptionForUnknownTranslateBy() 공개 메소드

multipleSelectCreatesExpectedOptions() 공개 메소드

multipleSelectCreatesExpectedOptionsInObjectAccessorMode() 공개 메소드

multipleSelectOnDomainObjectsCreatesExpectedOptions() 공개 메소드

multipleSelectOnDomainObjectsCreatesExpectedOptionsWithoutOptionValueField() 공개 메소드

optionsAreSortedByLabelIfSortByOptionLabelIsSet() 공개 메소드

optionsContainPrependedItemWithCorrectValueIfPrependOptionLabelAndPrependOptionValueAreSet() 공개 메소드

optionsContainPrependedItemWithEmptyValueIfPrependOptionLabelIsSet() 공개 메소드

orderOfOptionsIsNotAlteredByDefault() 공개 메소드

prependedOptionLabelIsTranslatedIfTranslateArgumentIsSet() 공개 메소드

renderCallsSetErrorClassAttribute() 공개 메소드

selectAllHasNoEffectIfValueIsSet() 공개 메소드

selectCorrectlySetsTagName() 공개 메소드

selectCreatesExpectedOptions() 공개 메소드

selectOnDomainObjectsCreatesExpectedOptions() 공개 메소드

selectOnDomainObjectsThrowsExceptionIfNoValueCanBeFound() 공개 메소드

selectWithoutFurtherConfigurationOnDomainObjectsUsesToStringForLabelIfAvailable() 공개 메소드

selectWithoutFurtherConfigurationOnDomainObjectsUsesUuidForValueAndLabel() 공개 메소드

setUp() 공개 메소드

public setUp ( )

translateByIdAskForTranslationOfValueById() 공개 메소드

translateByIdUsingLabelUsesLabel() 공개 메소드

translateByLabelAskForTranslationOfLabelByLabel() 공개 메소드

translateByLabelUsingValueUsesValue() 공개 메소드

translateLabelIsCalledIfTranslateArgumentIsGiven() 공개 메소드

translateOptionsAreObserved() 공개 메소드

프로퍼티 상세

$viewHelper 보호되어 있는 프로퍼티

protected SelectViewHelper,Neos\FluidAdaptor\ViewHelpers\Form $viewHelper
리턴 Neos\FluidAdaptor\ViewHelpers\Form\SelectViewHelper