示例#1
0
 /** @test */
 public function addChildBeforeAddsChildBeforeGivenChild()
 {
     $child1 = new Tx_PtExtbase_Tree_Node('1.1');
     $child2 = new Tx_PtExtbase_Tree_Node('1.2');
     $child3 = new Tx_PtExtbase_Tree_Node('1.3');
     $parent = new Tx_PtExtbase_Tree_Node('1');
     $parent->addChild($child1);
     $parent->addChildBefore($child2, $child1);
     $parent->addChildBefore($child3, $child1);
     $children = $parent->getChildren()->toArray();
     $this->assertEquals($children[0], $child2);
     $this->assertEquals($children[1], $child3);
     $this->assertEquals($children[2], $child1);
 }