createField('fieldA')->addFacet('fieldFacetA'); $component->createField('fieldB'); $component->addFacets(array('facetA', 'facetB')); $request = $builder->buildComponent($component, $request); $this->assertEquals( array( 'stats' => 'true', 'stats.facet' => array( 'facetA', 'facetB', ), 'stats.field' => array( 'fieldA', 'fieldB', ), 'f.fieldA.stats.facet' => 'fieldFacetA', ), $request->getParams() ); } }