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')); }
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'); }