Example #1
0
 public function testSetFilterQueries()
 {
     $fq1 = new FilterQuery();
     $fq1->setKey('fq1')->setQuery('category:1');
     $fq2 = new FilterQuery();
     $fq2->setKey('fq2')->setQuery('category:2');
     $filterQueries1 = array('fq1' => $fq1, 'fq2' => $fq2);
     $this->query->addFilterQueries($filterQueries1);
     $fq3 = new FilterQuery();
     $fq3->setKey('fq3')->setQuery('category:3');
     $fq4 = new FilterQuery();
     $fq4->setKey('fq4')->setQuery('category:4');
     $filterQueries2 = array('fq3' => $fq3, 'fq4' => $fq4);
     $this->query->setFilterQueries($filterQueries2);
     $this->assertEquals($filterQueries2, $this->query->getFilterQueries());
 }