protected function childAssertion()
 {
     $this->reloadBFoos();
     $position = 1;
     foreach ($this->bfoos as $bfoo) {
         Assert::eq($position, $bfoo->getListifyPosition());
         $position++;
     }
 }
 protected function childAssertion()
 {
     $this->reloadFoos();
     $this->reloadBFoos();
     $position = 1;
     foreach ($this->foos as $foo) {
         Assert::eq($this->foreignKeyId, $foo->foo_with_belongsto_scope_b_id);
         $position++;
     }
     $position = 1;
     foreach ($this->bfoos as $bfoo) {
         Assert::eq($position, $bfoo->getListifyPosition());
         $position++;
     }
 }
Example #3
0
 public function test_addToListTop()
 {
     $foo = new $this->model();
     $foo->name = $this->model . "New";
     if ($this->belongsToFunction && $this->belongsToObject) {
         $btf = $this->belongsToFunction;
         $bto = $this->belongsToObject;
         $foo->{$btf}()->associate($bto);
     }
     $foo->setListifyConfig('add_new_at', 'top');
     $foo->save();
     Assert::eq(1, $foo->getListifyPosition());
 }