/**
  * Tests that setting request headers in a form urlencoded way are passed in the outgoing request.
  */
 public function testFormEncodedRequestHeaders()
 {
     $params = new MakeRequestOptions('http://www.example.com');
     $params->setFormEncodedRequestHeaders("Content-Type=application%2Fx-www-form-urlencoded&Accept-Language=en-us");
     $params->setNoCache(true);
     $request = $this->catchRequest($params, $this->response);
     $this->assertTrue($request->hasHeaders());
     $this->assertEquals('application/x-www-form-urlencoded', $request->getHeader('Content-Type'));
 }