public function testResetParametersClearAll()
 {
     $this->_client->setMethod('POST');
     $this->_client->setRawData('Foo Bar');
     $this->_client->setHeaders('Content-Length', 7);
     $this->_client->setHeaders('Content-Type', 'text/plain');
     $this->_client->setHeaders('Accept-Language', 'en');
     $this->_client->resetParameters(true);
     $this->assertEquals('GET', $this->_client->getMethod());
     $this->assertEquals(null, $this->_client->getRawData());
     $this->assertEquals(null, $this->_client->getHeader('Content-Length'));
     $this->assertEquals(null, $this->_client->getHeader('Content-Type'));
     $this->assertEquals(null, $this->_client->getHeader('Accept-Language'));
 }
Exemplo n.º 2
0
 public function testUnsetHeader()
 {
     $this->_client->setHeaders('Accept-Encoding', 'gzip,deflate');
     $this->_client->setHeaders('Accept-Encoding', null);
     $this->assertNull($this->_client->getHeader('Accept-encoding'), 'Returned value of header is expected to be null');
 }