public function testExtended() { $query = new Elastica_Query_QueryString('foo bar'); $filter = new Elastica_Filter_Query($query); $filter->setCached(true); $expected = array('fquery' => array('query' => array('query_string' => array('query' => 'foo bar')), '_cache' => true)); $this->assertEquals($expected, $filter->toArray()); }