Пример #1
0
 public function testCreate()
 {
     Fixtures::save('db');
     $aro = Aro::create();
     $aro->set(['alias' => 'Chotchkey']);
     $this->assertTrue($aro->save());
     $key = Aro::key();
     $parent = $aro->{$key};
     $aro = Aro::create();
     $aro->set(['parent_id' => $parent, 'alias' => 'Joanna']);
     $this->assertTrue($aro->save());
     $aro = Aro::create();
     $aro->set(['parent_id' => $parent, 'alias' => 'Stapler']);
     $this->assertTrue($aro->save());
     $root = Aro::node('root');
     $parent = $root[0][Aco::key()];
     $aco = Aco::create();
     $aco->set(['parent_id' => $parent, 'alias' => 'Drinks']);
     $this->assertTrue($aco->save());
     $aco = Aco::create();
     $aco->set(['parent_id' => $parent, 'alias' => 'PiecesOfFlair']);
     $this->assertTrue($aco->save());
 }