Esempio n. 1
0
 public function testRemoveParameter()
 {
     $data = array('stef' => 'ecuador', 'amy' => 'florida', 'stasy' => 'ukraine', 'lalala');
     $p = new AgaviParameterHolder($data);
     $this->assertEquals('ecuador', $p->removeParameter('stef'));
     $this->assertEquals(NULL, $p->removeParameter('kiki'));
     $this->assertEquals('lalala', $p->removeParameter(0));
     $this->assertEquals(array('amy', 'stasy'), $p->getParameterNames());
     $this->assertEquals(array('amy' => 'florida', 'stasy' => 'ukraine'), $p->getParameters());
     $p->clearParameters();
     $this->assertEquals(array(), $p->getParameters());
 }