/** * @param Annotation $annotation * * @return string */ private static function stringifySimpleAnnotation(Annotation $annotation = null) { return $annotation->getShortName() . ': ' . $annotation->getParameter()[$annotation->getShortName()]->getValue() . PHP_EOL; }
/** * */ public function testGetParameterWithExistingParameterNameWillReturnParameterValue() { $key = 'foo'; $parameterName = 'bar'; $parameterValue = 'baz'; $parameters = array($parameterName => $parameterValue); $suffix = 'abc'; $annotation = new Annotation($key, $parameters, $suffix); $result = $annotation->getParameter($parameterName); $this->assertSame($parameterValue, $result); }