Ejemplo n.º 1
0
 public function testCreateWithParent()
 {
     Fixtures::save('db');
     $parent = Aro::find('first', ['conditions' => ['alias' => 'Peter']]);
     $key = Aro::key();
     $aro = Aro::create();
     $aro->set(['alias' => 'Subordinate', 'model' => 'User', 'fk_id' => 7, 'parent_id' => $parent->{$key}]);
     $aro->save();
     $result = Aro::find('first', ['conditions' => ['alias' => 'Subordinate']]);
     $this->assertEqual(16, $result->lft);
     $this->assertEqual(17, $result->rght);
 }