\Symfony\Component\OptionsResolver\TestsOptionsResolver2Dot6Test

Summary

Methods
Properties
Constants
testResolveFailsIfNonExistingOption()
testResolveFailsIfMultipleNonExistingOptions()
testResolveFailsFromLazyOption()
testSetDefaultReturnsThis()
testSetDefault()
testFailIfSetDefaultFromLazyOption()
testHasDefault()
testHasDefaultWithNullValue()
testSetLazyReturnsThis()
testSetLazyClosure()
testClosureWithoutTypeHintNotInvoked()
testClosureWithoutParametersNotInvoked()
testAccessPreviousDefaultValue()
testAccessPreviousLazyDefaultValue()
testPreviousValueIsNotEvaluatedIfNoSecondArgument()
testOverwrittenLazyOptionNotEvaluated()
testInvokeEachLazyOptionOnlyOnce()
testSetRequiredReturnsThis()
testFailIfSetRequiredFromLazyOption()
testResolveFailsIfRequiredOptionMissing()
testResolveSucceedsIfRequiredOptionSet()
testResolveSucceedsIfRequiredOptionPassed()
testIsRequired()
testRequiredIfSetBefore()
testStillRequiredAfterSet()
testIsNotRequiredAfterRemove()
testIsNotRequiredAfterClear()
testGetRequiredOptions()
testIsMissingIfNotSet()
testIsNotMissingIfSet()
testIsNotMissingAfterRemove()
testIsNotMissingAfterClear()
testGetMissingOptions()
testFailIfSetDefinedFromLazyOption()
testDefinedOptionsNotIncludedInResolvedOptions()
testDefinedOptionsIncludedIfDefaultSetBefore()
testDefinedOptionsIncludedIfDefaultSetAfter()
testDefinedOptionsIncludedIfPassedToResolve()
testIsDefined()
testLazyOptionsAreDefined()
testRequiredOptionsAreDefined()
testSetOptionsAreDefined()
testGetDefinedOptions()
testRemovedOptionsAreNotDefined()
testClearedOptionsAreNotDefined()
testSetAllowedTypesFailsIfUnknownOption()
testFailIfSetAllowedTypesFromLazyOption()
testResolveFailsIfInvalidType()
provideInvalidTypes()
testResolveSucceedsIfValidType()
testResolveFailsIfInvalidTypeMultiple()
testResolveSucceedsIfValidTypeMultiple()
testResolveSucceedsIfInstanceOfClass()
testAddAllowedTypesFailsIfUnknownOption()
testFailIfAddAllowedTypesFromLazyOption()
testResolveFailsIfInvalidAddedType()
testResolveSucceedsIfValidAddedType()
testResolveFailsIfInvalidAddedTypeMultiple()
testResolveSucceedsIfValidAddedTypeMultiple()
testAddAllowedTypesDoesNotOverwrite()
testAddAllowedTypesDoesNotOverwrite2()
testSetAllowedValuesFailsIfUnknownOption()
testFailIfSetAllowedValuesFromLazyOption()
testResolveFailsIfInvalidValue()
testResolveFailsIfInvalidValueIsNull()
testResolveFailsIfInvalidValueStrict()
testResolveSucceedsIfValidValue()
testResolveSucceedsIfValidValueIsNull()
testResolveFailsIfInvalidValueMultiple()
testResolveSucceedsIfValidValueMultiple()
testResolveFailsIfClosureReturnsFalse()
testResolveSucceedsIfClosureReturnsTrue()
testResolveFailsIfAllClosuresReturnFalse()
testResolveSucceedsIfAnyClosureReturnsTrue()
testAddAllowedValuesFailsIfUnknownOption()
testFailIfAddAllowedValuesFromLazyOption()
testResolveFailsIfInvalidAddedValue()
testResolveSucceedsIfValidAddedValue()
testResolveSucceedsIfValidAddedValueIsNull()
testResolveFailsIfInvalidAddedValueMultiple()
testResolveSucceedsIfValidAddedValueMultiple()
testAddAllowedValuesDoesNotOverwrite()
testAddAllowedValuesDoesNotOverwrite2()
testResolveFailsIfAllAddedClosuresReturnFalse()
testResolveSucceedsIfAnyAddedClosureReturnsTrue()
testResolveSucceedsIfAnyAddedClosureReturnsTrue2()
testSetNormalizerReturnsThis()
testSetNormalizerClosure()
testSetNormalizerFailsIfUnknownOption()
testFailIfSetNormalizerFromLazyOption()
testNormalizerReceivesSetOption()
testNormalizerReceivesPassedOption()
testValidateTypeBeforeNormalization()
testValidateValueBeforeNormalization()
testNormalizerCanAccessOtherOptions()
testNormalizerCanAccessLazyOptions()
testFailIfCyclicDependencyBetweenNormalizers()
testFailIfCyclicDependencyBetweenNormalizerAndLazyOption()
testCaughtExceptionFromNormalizerDoesNotCrashOptionResolver()
testCaughtExceptionFromLazyDoesNotCrashOptionResolver()
testInvokeEachNormalizerOnlyOnce()
testNormalizerNotCalledForUnsetOptions()
testSetDefaultsReturnsThis()
testSetDefaults()
testFailIfSetDefaultsFromLazyOption()
testRemoveReturnsThis()
testRemoveSingleOption()
testRemoveMultipleOptions()
testRemoveLazyOption()
testRemoveNormalizer()
testRemoveAllowedTypes()
testRemoveAllowedValues()
testFailIfRemoveFromLazyOption()
testRemoveUnknownOptionIgnored()
testClearReturnsThis()
testClearRemovesAllOptions()
testClearLazyOption()
testClearNormalizer()
testClearAllowedTypes()
testClearAllowedValues()
testFailIfClearFromLazyption()
testClearOptionAndNormalizer()
testArrayAccess()
testArrayAccessGetFailsOutsideResolve()
testArrayAccessExistsFailsOutsideResolve()
testArrayAccessSetNotSupported()
testArrayAccessUnsetNotSupported()
testFailIfGetNonExisting()
testFailIfGetDefinedButUnset()
testFailIfCyclicDependency()
testCount()
testCountFailsOutsideResolve()
No public properties found
No constants found
setUp()
No protected properties found
N/A
No private methods found
$resolver
N/A

Properties

$resolver

$resolver : \Symfony\Component\OptionsResolver\OptionsResolver

Type

OptionsResolver

Methods

testResolveFailsIfNonExistingOption()

testResolveFailsIfNonExistingOption() : mixed

Returns

mixed —

testResolveFailsIfMultipleNonExistingOptions()

testResolveFailsIfMultipleNonExistingOptions() : mixed

Returns

mixed —

testResolveFailsFromLazyOption()

testResolveFailsFromLazyOption() : mixed

Returns

mixed —

testSetDefaultReturnsThis()

testSetDefaultReturnsThis() : mixed

Returns

mixed —

testSetDefault()

testSetDefault() : mixed

Returns

mixed —

testFailIfSetDefaultFromLazyOption()

testFailIfSetDefaultFromLazyOption() : mixed

Returns

mixed —

testHasDefault()

testHasDefault() : mixed

Returns

mixed —

testHasDefaultWithNullValue()

testHasDefaultWithNullValue() : mixed

Returns

mixed —

testSetLazyReturnsThis()

testSetLazyReturnsThis() : mixed

Returns

mixed —

testSetLazyClosure()

testSetLazyClosure() : mixed

Returns

mixed —

testClosureWithoutTypeHintNotInvoked()

testClosureWithoutTypeHintNotInvoked() : mixed

Returns

mixed —

testClosureWithoutParametersNotInvoked()

testClosureWithoutParametersNotInvoked() : mixed

Returns

mixed —

testAccessPreviousDefaultValue()

testAccessPreviousDefaultValue() : mixed

Returns

mixed —

testAccessPreviousLazyDefaultValue()

testAccessPreviousLazyDefaultValue() : mixed

Returns

mixed —

testPreviousValueIsNotEvaluatedIfNoSecondArgument()

testPreviousValueIsNotEvaluatedIfNoSecondArgument() : mixed

Returns

mixed —

testOverwrittenLazyOptionNotEvaluated()

testOverwrittenLazyOptionNotEvaluated() : mixed

Returns

mixed —

testInvokeEachLazyOptionOnlyOnce()

testInvokeEachLazyOptionOnlyOnce() : mixed

Returns

mixed —

testSetRequiredReturnsThis()

testSetRequiredReturnsThis() : mixed

Returns

mixed —

testFailIfSetRequiredFromLazyOption()

testFailIfSetRequiredFromLazyOption() : mixed

Returns

mixed —

testResolveFailsIfRequiredOptionMissing()

testResolveFailsIfRequiredOptionMissing() : mixed

Returns

mixed —

testResolveSucceedsIfRequiredOptionSet()

testResolveSucceedsIfRequiredOptionSet() : mixed

Returns

mixed —

testResolveSucceedsIfRequiredOptionPassed()

testResolveSucceedsIfRequiredOptionPassed() : mixed

Returns

mixed —

testIsRequired()

testIsRequired() : mixed

Returns

mixed —

testRequiredIfSetBefore()

testRequiredIfSetBefore() : mixed

Returns

mixed —

testStillRequiredAfterSet()

testStillRequiredAfterSet() : mixed

Returns

mixed —

testIsNotRequiredAfterRemove()

testIsNotRequiredAfterRemove() : mixed

Returns

mixed —

testIsNotRequiredAfterClear()

testIsNotRequiredAfterClear() : mixed

Returns

mixed —

testGetRequiredOptions()

testGetRequiredOptions() : mixed

Returns

mixed —

testIsMissingIfNotSet()

testIsMissingIfNotSet() : mixed

Returns

mixed —

testIsNotMissingIfSet()

testIsNotMissingIfSet() : mixed

Returns

mixed —

testIsNotMissingAfterRemove()

testIsNotMissingAfterRemove() : mixed

Returns

mixed —

testIsNotMissingAfterClear()

testIsNotMissingAfterClear() : mixed

Returns

mixed —

testGetMissingOptions()

testGetMissingOptions() : mixed

Returns

mixed —

testFailIfSetDefinedFromLazyOption()

testFailIfSetDefinedFromLazyOption() : mixed

Returns

mixed —

testDefinedOptionsNotIncludedInResolvedOptions()

testDefinedOptionsNotIncludedInResolvedOptions() : mixed

Returns

mixed —

testDefinedOptionsIncludedIfDefaultSetBefore()

testDefinedOptionsIncludedIfDefaultSetBefore() : mixed

Returns

mixed —

testDefinedOptionsIncludedIfDefaultSetAfter()

testDefinedOptionsIncludedIfDefaultSetAfter() : mixed

Returns

mixed —

testDefinedOptionsIncludedIfPassedToResolve()

testDefinedOptionsIncludedIfPassedToResolve() : mixed

Returns

mixed —

testIsDefined()

testIsDefined() : mixed

Returns

mixed —

testLazyOptionsAreDefined()

testLazyOptionsAreDefined() : mixed

Returns

mixed —

testRequiredOptionsAreDefined()

testRequiredOptionsAreDefined() : mixed

Returns

mixed —

testSetOptionsAreDefined()

testSetOptionsAreDefined() : mixed

Returns

mixed —

testGetDefinedOptions()

testGetDefinedOptions() : mixed

Returns

mixed —

testRemovedOptionsAreNotDefined()

testRemovedOptionsAreNotDefined() : mixed

Returns

mixed —

testClearedOptionsAreNotDefined()

testClearedOptionsAreNotDefined() : mixed

Returns

mixed —

testSetAllowedTypesFailsIfUnknownOption()

testSetAllowedTypesFailsIfUnknownOption() : mixed

Returns

mixed —

testFailIfSetAllowedTypesFromLazyOption()

testFailIfSetAllowedTypesFromLazyOption() : mixed

Returns

mixed —

testResolveFailsIfInvalidType()

testResolveFailsIfInvalidType(mixed  $actualType, mixed  $allowedType, mixed  $exceptionMessage) : mixed

Parameters

mixed $actualType
mixed $allowedType
mixed $exceptionMessage

Returns

mixed —

provideInvalidTypes()

provideInvalidTypes() : mixed

Returns

mixed —

testResolveSucceedsIfValidType()

testResolveSucceedsIfValidType() : mixed

Returns

mixed —

testResolveFailsIfInvalidTypeMultiple()

testResolveFailsIfInvalidTypeMultiple() : mixed

Returns

mixed —

testResolveSucceedsIfValidTypeMultiple()

testResolveSucceedsIfValidTypeMultiple() : mixed

Returns

mixed —

testResolveSucceedsIfInstanceOfClass()

testResolveSucceedsIfInstanceOfClass() : mixed

Returns

mixed —

testAddAllowedTypesFailsIfUnknownOption()

testAddAllowedTypesFailsIfUnknownOption() : mixed

Returns

mixed —

testFailIfAddAllowedTypesFromLazyOption()

testFailIfAddAllowedTypesFromLazyOption() : mixed

Returns

mixed —

testResolveFailsIfInvalidAddedType()

testResolveFailsIfInvalidAddedType() : mixed

Returns

mixed —

testResolveSucceedsIfValidAddedType()

testResolveSucceedsIfValidAddedType() : mixed

Returns

mixed —

testResolveFailsIfInvalidAddedTypeMultiple()

testResolveFailsIfInvalidAddedTypeMultiple() : mixed

Returns

mixed —

testResolveSucceedsIfValidAddedTypeMultiple()

testResolveSucceedsIfValidAddedTypeMultiple() : mixed

Returns

mixed —

testAddAllowedTypesDoesNotOverwrite()

testAddAllowedTypesDoesNotOverwrite() : mixed

Returns

mixed —

testAddAllowedTypesDoesNotOverwrite2()

testAddAllowedTypesDoesNotOverwrite2() : mixed

Returns

mixed —

testSetAllowedValuesFailsIfUnknownOption()

testSetAllowedValuesFailsIfUnknownOption() : mixed

Returns

mixed —

testFailIfSetAllowedValuesFromLazyOption()

testFailIfSetAllowedValuesFromLazyOption() : mixed

Returns

mixed —

testResolveFailsIfInvalidValue()

testResolveFailsIfInvalidValue() : mixed

Returns

mixed —

testResolveFailsIfInvalidValueIsNull()

testResolveFailsIfInvalidValueIsNull() : mixed

Returns

mixed —

testResolveFailsIfInvalidValueStrict()

testResolveFailsIfInvalidValueStrict() : mixed

Returns

mixed —

testResolveSucceedsIfValidValue()

testResolveSucceedsIfValidValue() : mixed

Returns

mixed —

testResolveSucceedsIfValidValueIsNull()

testResolveSucceedsIfValidValueIsNull() : mixed

Returns

mixed —

testResolveFailsIfInvalidValueMultiple()

testResolveFailsIfInvalidValueMultiple() : mixed

Returns

mixed —

testResolveSucceedsIfValidValueMultiple()

testResolveSucceedsIfValidValueMultiple() : mixed

Returns

mixed —

testResolveFailsIfClosureReturnsFalse()

testResolveFailsIfClosureReturnsFalse() : mixed

Returns

mixed —

testResolveSucceedsIfClosureReturnsTrue()

testResolveSucceedsIfClosureReturnsTrue() : mixed

Returns

mixed —

testResolveFailsIfAllClosuresReturnFalse()

testResolveFailsIfAllClosuresReturnFalse() : mixed

Returns

mixed —

testResolveSucceedsIfAnyClosureReturnsTrue()

testResolveSucceedsIfAnyClosureReturnsTrue() : mixed

Returns

mixed —

testAddAllowedValuesFailsIfUnknownOption()

testAddAllowedValuesFailsIfUnknownOption() : mixed

Returns

mixed —

testFailIfAddAllowedValuesFromLazyOption()

testFailIfAddAllowedValuesFromLazyOption() : mixed

Returns

mixed —

testResolveFailsIfInvalidAddedValue()

testResolveFailsIfInvalidAddedValue() : mixed

Returns

mixed —

testResolveSucceedsIfValidAddedValue()

testResolveSucceedsIfValidAddedValue() : mixed

Returns

mixed —

testResolveSucceedsIfValidAddedValueIsNull()

testResolveSucceedsIfValidAddedValueIsNull() : mixed

Returns

mixed —

testResolveFailsIfInvalidAddedValueMultiple()

testResolveFailsIfInvalidAddedValueMultiple() : mixed

Returns

mixed —

testResolveSucceedsIfValidAddedValueMultiple()

testResolveSucceedsIfValidAddedValueMultiple() : mixed

Returns

mixed —

testAddAllowedValuesDoesNotOverwrite()

testAddAllowedValuesDoesNotOverwrite() : mixed

Returns

mixed —

testAddAllowedValuesDoesNotOverwrite2()

testAddAllowedValuesDoesNotOverwrite2() : mixed

Returns

mixed —

testResolveFailsIfAllAddedClosuresReturnFalse()

testResolveFailsIfAllAddedClosuresReturnFalse() : mixed

Returns

mixed —

testResolveSucceedsIfAnyAddedClosureReturnsTrue()

testResolveSucceedsIfAnyAddedClosureReturnsTrue() : mixed

Returns

mixed —

testResolveSucceedsIfAnyAddedClosureReturnsTrue2()

testResolveSucceedsIfAnyAddedClosureReturnsTrue2() : mixed

Returns

mixed —

testSetNormalizerReturnsThis()

testSetNormalizerReturnsThis() : mixed

Returns

mixed —

testSetNormalizerClosure()

testSetNormalizerClosure() : mixed

Returns

mixed —

testSetNormalizerFailsIfUnknownOption()

testSetNormalizerFailsIfUnknownOption() : mixed

Returns

mixed —

testFailIfSetNormalizerFromLazyOption()

testFailIfSetNormalizerFromLazyOption() : mixed

Returns

mixed —

testNormalizerReceivesSetOption()

testNormalizerReceivesSetOption() : mixed

Returns

mixed —

testNormalizerReceivesPassedOption()

testNormalizerReceivesPassedOption() : mixed

Returns

mixed —

testValidateTypeBeforeNormalization()

testValidateTypeBeforeNormalization() : mixed

Returns

mixed —

testValidateValueBeforeNormalization()

testValidateValueBeforeNormalization() : mixed

Returns

mixed —

testNormalizerCanAccessOtherOptions()

testNormalizerCanAccessOtherOptions() : mixed

Returns

mixed —

testNormalizerCanAccessLazyOptions()

testNormalizerCanAccessLazyOptions() : mixed

Returns

mixed —

testFailIfCyclicDependencyBetweenNormalizers()

testFailIfCyclicDependencyBetweenNormalizers() : mixed

Returns

mixed —

testFailIfCyclicDependencyBetweenNormalizerAndLazyOption()

testFailIfCyclicDependencyBetweenNormalizerAndLazyOption() : mixed

Returns

mixed —

testCaughtExceptionFromNormalizerDoesNotCrashOptionResolver()

testCaughtExceptionFromNormalizerDoesNotCrashOptionResolver() : mixed

Returns

mixed —

testCaughtExceptionFromLazyDoesNotCrashOptionResolver()

testCaughtExceptionFromLazyDoesNotCrashOptionResolver() : mixed

Returns

mixed —

testInvokeEachNormalizerOnlyOnce()

testInvokeEachNormalizerOnlyOnce() : mixed

Returns

mixed —

testNormalizerNotCalledForUnsetOptions()

testNormalizerNotCalledForUnsetOptions() : mixed

Returns

mixed —

testSetDefaultsReturnsThis()

testSetDefaultsReturnsThis() : mixed

Returns

mixed —

testSetDefaults()

testSetDefaults() : mixed

Returns

mixed —

testFailIfSetDefaultsFromLazyOption()

testFailIfSetDefaultsFromLazyOption() : mixed

Returns

mixed —

testRemoveReturnsThis()

testRemoveReturnsThis() : mixed

Returns

mixed —

testRemoveSingleOption()

testRemoveSingleOption() : mixed

Returns

mixed —

testRemoveMultipleOptions()

testRemoveMultipleOptions() : mixed

Returns

mixed —

testRemoveLazyOption()

testRemoveLazyOption() : mixed

Returns

mixed —

testRemoveNormalizer()

testRemoveNormalizer() : mixed

Returns

mixed —

testRemoveAllowedTypes()

testRemoveAllowedTypes() : mixed

Returns

mixed —

testRemoveAllowedValues()

testRemoveAllowedValues() : mixed

Returns

mixed —

testFailIfRemoveFromLazyOption()

testFailIfRemoveFromLazyOption() : mixed

Returns

mixed —

testRemoveUnknownOptionIgnored()

testRemoveUnknownOptionIgnored() : mixed

Returns

mixed —

testClearReturnsThis()

testClearReturnsThis() : mixed

Returns

mixed —

testClearRemovesAllOptions()

testClearRemovesAllOptions() : mixed

Returns

mixed —

testClearLazyOption()

testClearLazyOption() : mixed

Returns

mixed —

testClearNormalizer()

testClearNormalizer() : mixed

Returns

mixed —

testClearAllowedTypes()

testClearAllowedTypes() : mixed

Returns

mixed —

testClearAllowedValues()

testClearAllowedValues() : mixed

Returns

mixed —

testFailIfClearFromLazyption()

testFailIfClearFromLazyption() : mixed

Returns

mixed —

testClearOptionAndNormalizer()

testClearOptionAndNormalizer() : mixed

Returns

mixed —

testArrayAccess()

testArrayAccess() : mixed

Returns

mixed —

testArrayAccessGetFailsOutsideResolve()

testArrayAccessGetFailsOutsideResolve() : mixed

Returns

mixed —

testArrayAccessExistsFailsOutsideResolve()

testArrayAccessExistsFailsOutsideResolve() : mixed

Returns

mixed —

testArrayAccessSetNotSupported()

testArrayAccessSetNotSupported() : mixed

Returns

mixed —

testArrayAccessUnsetNotSupported()

testArrayAccessUnsetNotSupported() : mixed

Returns

mixed —

testFailIfGetNonExisting()

testFailIfGetNonExisting() : mixed

Returns

mixed —

testFailIfGetDefinedButUnset()

testFailIfGetDefinedButUnset() : mixed

Returns

mixed —

testFailIfCyclicDependency()

testFailIfCyclicDependency() : mixed

Returns

mixed —

testCount()

testCount() : mixed

Returns

mixed —

testCountFailsOutsideResolve()

testCountFailsOutsideResolve() : mixed

In resolve() we count the options that are actually set (which may be only a subset of the defined options). Outside of resolve(), it's not clear what is counted.

Returns

mixed —

setUp()

setUp() : mixed

Returns

mixed —