/** * @test */ public function intersectOfTwoIndicesWorks() { $index1 = new \TYPO3\Flow\Aop\Builder\ClassNameIndex(); $index1->setClassNames(array('\\Foo\\Bar', '\\Foo\\Baz')); $index2 = new \TYPO3\Flow\Aop\Builder\ClassNameIndex(); $index2->setClassNames(array('\\Foo\\Baz', '\\Foo\\Blubb')); $intersectedIndex = $index1->intersect($index2); $this->assertEquals(array('\\Foo\\Baz'), $intersectedIndex->getClassNames()); }