/** * @test */ public function applyIntersectWorks() { $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')); $index1->applyIntersect($index2); $this->assertEquals(array('\\Foo\\Baz'), $index1->getClassNames()); }