Nelmio\Alice\Generator\Resolver\Parameter\Chainable\RecursiveParameterResolverTest::testThrowsExceptionIfInvalidRecursionLimitGiven PHP Method

testThrowsExceptionIfInvalidRecursionLimitGiven() public method

    public function testThrowsExceptionIfInvalidRecursionLimitGiven()
    {
        try {
            new RecursiveParameterResolver(new FakeChainableParameterResolver(), 1);
            $this->fail('Expected exception to be thrown.');
        } catch (\InvalidArgumentException $exception) {
            $this->assertEquals('Expected limit for recursive calls to be of at least 2. Got "1" instead.', $exception->getMessage());
        }
    }