Matthias\SymfonyServiceDefinitionValidator\Tests\ArgumentValidatorTest::testFailsWhenParameterHasTypeHintButNoReferenceOrDefinitionWasProvidedAsArgument PHP Метод

testFailsWhenParameterHasTypeHintButNoReferenceOrDefinitionWasProvidedAsArgument() публичный Метод

    public function testFailsWhenParameterHasTypeHintButNoReferenceOrDefinitionWasProvidedAsArgument()
    {
        $class = 'Matthias\\SymfonyServiceDefinitionValidator\\Tests\\Fixtures\\ClassWithTypeHintedConstructorArgument';
        $validator = new ArgumentValidator($this->containerBuilder, $this->createMockResultingClassResolver());
        $this->setExpectedException('Matthias\\SymfonyServiceDefinitionValidator\\Exception\\TypeHintMismatchException', 'reference');
        $validator->validate(new \ReflectionParameter(array($class, '__construct'), 'expected'), new \stdClass());
    }