$resolver $resolver : \Symfony\Component\OptionsResolver\OptionsResolver Type \Symfony\Component\OptionsResolver\OptionsResolver
testPreviousValueIsNotEvaluatedIfNoSecondArgument() testPreviousValueIsNotEvaluatedIfNoSecondArgument()
testResolveFailsIfTypedArrayContainsInvalidTypes() testResolveFailsIfTypedArrayContainsInvalidTypes()
testResolveFailsIfInvalidType() testResolveFailsIfInvalidType( $actualType, $allowedType, $exceptionMessage) Parameters $actualType $allowedType $exceptionMessage
testResolveSucceedsIfAnyAddedClosureReturnsTrue2() testResolveSucceedsIfAnyAddedClosureReturnsTrue2()
testFailIfCyclicDependencyBetweenNormalizerAndLazyOption() testFailIfCyclicDependencyBetweenNormalizerAndLazyOption()
testCaughtExceptionFromNormalizerDoesNotCrashOptionResolver() testCaughtExceptionFromNormalizerDoesNotCrashOptionResolver()
testCaughtExceptionFromLazyDoesNotCrashOptionResolver() testCaughtExceptionFromLazyDoesNotCrashOptionResolver()
testCountFailsOutsideResolve() testCountFailsOutsideResolve() 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.