PHP Class Nelmio\Alice\Generator\Resolver\Parameter\Chainable\RecursiveParameterResolverTest

Inheritance: extends PHPUnit_Framework_TestCase
Show file Open project: nelmio/alice

Public Methods

Method Description
provideContexts ( )
testIfMultipleParametersAreResolvedInTheProcessThenTheyWillBeIncludedInTheReturnedResult ( )
testIsAChainableParameterResolver ( )
testIsAParameterResolverAwareResolver ( )
testIsNotClonable ( )
testResolveWithChange ( )
testResolveWithNoChange ( )
testTheSameContextIsPassedBetweenEachResolution ( ResolvingContext $context = null )
testThrowsAnExceptionWhenRecursionLimitIsReached ( )
testThrowsExceptionIfInvalidRecursionLimitGiven ( )
testUseDecoratedResolverToKnowWhichParameterItCanResolve ( )
testWithersReturnNewModifiedInstance ( )

Method Details

provideContexts() public method

public provideContexts ( )

testIfMultipleParametersAreResolvedInTheProcessThenTheyWillBeIncludedInTheReturnedResult() public method

testIsAChainableParameterResolver() public method

testIsAParameterResolverAwareResolver() public method

testIsNotClonable() public method

public testIsNotClonable ( )

testResolveWithChange() public method

testResolveWithNoChange() public method

testTheSameContextIsPassedBetweenEachResolution() public method

public testTheSameContextIsPassedBetweenEachResolution ( ResolvingContext $context = null )
$context Nelmio\Alice\Generator\Resolver\ResolvingContext

testThrowsAnExceptionWhenRecursionLimitIsReached() public method

testThrowsExceptionIfInvalidRecursionLimitGiven() public method

testUseDecoratedResolverToKnowWhichParameterItCanResolve() public method

testWithersReturnNewModifiedInstance() public method