public function test_isFiltered_and_isNotFiltered_scopes() { $normal = Factory::create(new Category()); $filtered = Factory::create(new Category()); $filter = Factory::create(new Filter(), ['category_id' => $filtered->id]); $this->assertEquals(1, Category::isNotFiltered()->count()); $this->assertEquals($normal->id, Category::isNotFiltered()->first()->id); $this->assertEquals(1, Category::isFiltered()->count()); $this->assertEquals($filtered->id, Category::isFiltered()->first()->id); }