public function testConstruct() { $filter = new Elastica_Filter_Ids(); $filter->setIds(array(1)); $query = new Elastica_Query_ConstantScore($filter); $expectedArray = array('constant_score' => array('filter' => $filter->toArray())); $this->assertEquals($expectedArray, $query->toArray()); }
public function testToArray() { $idsFilter = new Elastica_Filter_Ids(); $idsFilter->setIds(12); $filter = new Elastica_Filter_Not($idsFilter); $expectedArray = array('not' => array('filter' => $idsFilter->toArray())); $this->assertEquals($expectedArray, $filter->toArray()); }