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++; } }
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()); }