示例#1
0
 /**
  * @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);
 }