class DocParserTest extends TestCase
{ public function testNestedArraysWithNestedAnnotation() { $parser =
$this->
createTestParser();
// Nested arrays with nested annotations
$result =
$parser->
parse('@Name(foo={1,2, {"key"=@Name}})'
);
$annot =
$result[0
];
$this->
assertInstanceOf(Name::
class,
$annot);
$this->
assertNull($annot->value
);
$this->
assertCount(3,
$annot->foo
);
$this->
assertEquals(1,
$annot->foo
[0
]);
$this->
assertEquals(2,
$annot->foo
[1
]);
$this->
assertIsArray($annot->foo
[2
]);