/** * Tests getArray method. * * @param array $filterData * @param array $expected * * @dataProvider getArrayDataProvider */ public function testGeoHashGridAggregationGetArray($filterData, $expected) { $aggregation = new GeoHashGridAggregation('foo'); $aggregation->setPrecision($filterData['precision']); $aggregation->setSize($filterData['size']); $aggregation->setShardSize($filterData['shard_size']); $aggregation->setField($filterData['field']); $result = $aggregation->getArray(); $this->assertEquals($result, $expected); }