Beispiel #1
0
 public function testIsRootShouldReturnFalseWhenTrackerIsNotInHierarchy()
 {
     $hierarchy = new Tracker_Hierarchy();
     $hierarchy->addRelationship(112, 111);
     $this->assertFalse($hierarchy->isRoot(666));
 }
Beispiel #2
0
 public function itIsRootWhenThereAreSeveralParents()
 {
     $hierarchy = new Tracker_Hierarchy();
     $hierarchy->addRelationship(112, 111);
     $hierarchy->addRelationship(111, 110);
     $this->assertTrue($hierarchy->isRoot(112));
     $this->assertFalse($hierarchy->isRoot(111));
     $this->assertFalse($hierarchy->isRoot(110));
 }