public function testCountsTreeErrors() { $errors = Category::countErrors(); $this->assertEquals(['oddness' => 0, 'duplicates' => 0, 'wrong_parent' => 0, 'missing_parent' => 0], $errors); Category::where('id', '=', 5)->update(['_lft' => 14]); Category::where('id', '=', 8)->update(['parent_id' => 2]); Category::where('id', '=', 11)->update(['_lft' => 20]); Category::where('id', '=', 4)->update(['parent_id' => 24]); $errors = Category::countErrors(); $this->assertEquals(1, $errors['oddness']); $this->assertEquals(2, $errors['duplicates']); $this->assertEquals(1, $errors['missing_parent']); }
public function testCountsTreeErrors() { $errors = Category::countErrors(); $this->assertEquals(['oddness' => 0, 'duplicates' => 0, 'wrong_parent' => 0], $errors); }