Example #1
0
 /**
  * Tests toArray method.
  */
 public function testFieldToArray()
 {
     $field = new Field('test');
     $field->setFragmentSize(5);
     $field->setNumberOfFragments(5);
     $field->setHighlightQuery(new TermFilter('key1', 'value1'));
     $field->setNoMatchSize(3);
     $field->setForceSource(true);
     $result = ['fragment_size' => 5, 'number_of_fragments' => 5, 'matched_fields' => ['test'], 'highlight_query' => ['term' => ['key1' => 'value1']], 'no_match_size' => 3, 'force_source' => true];
     $this->assertEquals($result, $field->toArray());
 }