Example #1
0
 /**
  * Tests if a set params array can be given back without a manipulation if
  * the input array gets manipulated from outside the class.
  */
 public function testSetAndManipulateSourceParams()
 {
     $params = array('name' => 'testuser', 'email' => '*****@*****.**', 'id' => 123);
     $expectedParams = $params;
     $this->request->setParams($params);
     $params['testvar'] = false;
     $actualParams = $this->request->getParams();
     $this->assertEquals($expectedParams, $actualParams, 'Param array got manipulated unexpectedly.');
 }