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

public validate ( ReflectionParameter $parameter, $argument )
$parameter ReflectionParameter
 public function testFailsIfExpressionCouldNotBeEvaluated()
 {
     $this->skipTestIfExpressionsAreNotAvailable();
     $class = 'Matthias\\SymfonyServiceDefinitionValidator\\Tests\\Fixtures\\ClassWithTypeHintedConstructorArgument';
     $parameter = new \ReflectionParameter(array($class, '__construct'), 'expected');
     $argument = new Expression('service("invalid service")');
     $validator = new ArgumentValidator(new ContainerBuilder(), $this->createMockResultingClassResolver(), true);
     $this->setExpectedException('Matthias\\SymfonyServiceDefinitionValidator\\Exception\\InvalidExpressionException');
     $validator->validate($parameter, $argument);
 }