public function testSetFields() { $f1 = new Solarium_Query_Select_Component_Stats_Field(); $f1->setKey('f1'); $f2 = new Solarium_Query_Select_Component_Stats_Field(); $f2->setKey('f2'); $fields = array($f1, $f2); $this->_stats->addFields($fields); $f3 = new Solarium_Query_Select_Component_Stats_Field(); $f3->setKey('f3'); $f4 = new Solarium_Query_Select_Component_Stats_Field(); $f4->setKey('f4'); $fields2 = array('f3' => $f3, 'f4' => $f4); $this->_stats->setFields($fields2); $this->assertEquals($fields2, $this->_stats->getFields()); }