public function testAnnotationsWithValidTargets() {
$reader = $this
->getReader();
$class = new ReflectionClass('Doctrine\\Tests\\Common\\Annotations\\Fixtures\\ClassWithValidAnnotationTarget');
$this
->assertEquals(1, count($reader
->getClassAnnotations($class)));
$this
->assertEquals(1, count($reader
->getPropertyAnnotations($class
->getProperty('foo'))));
$this
->assertEquals(1, count($reader
->getMethodAnnotations($class
->getMethod('someFunction'))));
$this
->assertEquals(1, count($reader
->getPropertyAnnotations($class
->getProperty('nested'))));
}