public function testSetParametersByRef() { $data = array('stefy' => 'ecuador', 'amy' => 'florida', 'stasy' => 'ukraine'); $p = new AgaviParameterHolder($data); $kiki = 'bulgaria'; $newparameters = array('kiki' => &$kiki, 'stefy' => 'germany'); $p->setParametersByRef($newparameters); $kiki = 'munich'; $this->assertEquals(array('stefy' => 'germany', 'amy' => 'florida', 'stasy' => 'ukraine', 'kiki' => 'munich'), $p->getParameters()); $p->clearParameters(); $this->assertEquals(array(), $p->getParameters()); }