public function testBasicFacet() { $filter = new Facet(); $filter->field('category'); $this->assertEquals('facet=true&facet.field=category', $filter->render()); $filter = new Facet(); $filter->field('category')->minCount(1)->limit(5); $this->assertEquals('facet=true&facet.field=category&facet.mincount=1&facet.limit=5', $filter->render()); $filter = new Facet(); $filter->field('category')->field('test'); $this->assertEquals('facet=true&facet.field=category&facet.field=test', $filter->render()); $filter = new Facet(); $filter->field('category')->field('test')->prefix('A'); $this->assertEquals('facet=true&facet.field=category&facet.field=test&facet.prefix=A', $filter->render()); }