@group debug
public function testTypicalMethodDocBlock() {
$parser = $this
->createTestParser();
$docblock = <<<DOCBLOCK
/**
* Some nifty method.
*
* @since 2.0
* @Doctrine\\Tests\\Common\\Annotations\\Name(foo="bar")
* @param string \$foo This is foo.
* @param mixed \$bar This is bar.
* @return string Foo and bar.
* @This is irrelevant
* @Marker
*/
DOCBLOCK;
$result = $parser
->parse($docblock);
$this
->assertEquals(2, count($result));
$this
->assertTrue(isset($result[0]));
$this
->assertTrue(isset($result[1]));
$annot = $result[0];
$this
->assertTrue($annot instanceof Name);
$this
->assertEquals("bar", $annot->foo);
$marker = $result[1];
$this
->assertTrue($marker instanceof Marker);
}