Example #1
0
 public function testSetUrlParameters()
 {
     $vars = array('post' => array(), 'method' => 'POST', 'urlParams' => array('id' => '2'));
     $request = new Request($vars, $this->secureRandom, $this->getMock('\\OCP\\Security\\ICrypto'), $this->config, $this->stream);
     $newParams = array('id' => '3', 'test' => 'test2');
     $request->setUrlParameters($newParams);
     $this->assertEquals('test2', $request->getParam('test'));
     $this->assertEquals('3', $request->getParam('id'));
     $this->assertEquals('3', $request->getParams()['id']);
 }
Example #2
0
 public function testSetUrlParameters()
 {
     $vars = array('post' => array(), 'method' => 'POST', 'urlParams' => array('id' => '2'));
     $request = new Request($vars, $this->secureRandom, $this->config, $this->csrfTokenManager, $this->stream);
     $newParams = array('id' => '3', 'test' => 'test2');
     $request->setUrlParameters($newParams);
     $this->assertSame('test2', $request->getParam('test'));
     $this->assertEquals('3', $request->getParam('id'));
     $this->assertEquals('3', $request->getParams()['id']);
 }