public function testHasNextSibling()
 {
     Table9Peer::doDeleteAll();
     $t0 = new Table9();
     $t1 = new Table9();
     $t1->setTitle('t1')->setLeftValue(1)->setRightValue(6)->save();
     $t2 = new Table9();
     $t2->setTitle('t2')->setLeftValue(2)->setRightValue(3)->save();
     $t3 = new Table9();
     $t3->setTitle('t3')->setLeftValue(4)->setRightValue(5)->save();
     $this->assertFalse($t0->hasNextSibling(), 'empty node has no next sibling');
     $this->assertFalse($t1->hasNextSibling(), 'root node has no next sibling');
     $this->assertTrue($t2->hasNextSibling(), 'not last sibling has a next sibling');
     $this->assertFalse($t3->hasNextSibling(), 'last sibling has no next sibling');
 }