コード例 #1
0
 /**
  * @test
  */
 public function unionOfTwoIndicesWorks()
 {
     $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->union($index2);
     $intersectedIndex->sort();
     $this->assertEquals(array('\\Foo\\Bar', '\\Foo\\Baz', '\\Foo\\Blubb'), $intersectedIndex->getClassNames());
 }