Nelmio\Alice\Generator\Resolver\Parameter\ParameterResolverRegistryTest::testInjectsItselfToParameterResolverAwareResolvers PHP Method

testInjectsItselfToParameterResolverAwareResolvers() public method

    public function testInjectsItselfToParameterResolverAwareResolvers()
    {
        $propRefl = (new \ReflectionClass(ParameterResolverRegistry::class))->getProperty('resolvers');
        $propRefl->setAccessible(true);
        $oneResolver = new FakeChainableParameterResolver();
        $secondResolver = new DummyChainableParameterResolverAwareResolver();
        $registry = new ParameterResolverRegistry([$oneResolver, $secondResolver]);
        $this->assertSame($registry, $propRefl->getValue($registry)[1]->resolver);
    }