Exemplo n.º 1
0
 /**
  * Create the request object
  *
  * @param $path
  * @param $method
  * @param  array   $parameters
  * @param  array   $headers
  * @param $body
  * @return Request
  */
 private function createRequest($path, $method, $parameters = [], $headers = [], $body)
 {
     $request = new Request();
     $request->setPath($path)->setMethod($method)->setParameters(new ParameterBag((array) $parameters))->setHeaders(new ParameterBag((array) $headers))->setBody($body)->setOptions(new ParameterBag((array) $this->options));
     return $this->lastRequest = $request;
 }
Exemplo n.º 2
0
 /**
  * @test
  */
 public function doesSetGetPath()
 {
     $request = new Request();
     $request->setPath('/');
     $this->assertEquals('/', $request->getPath());
 }