Neos\Flow\Tests\Unit\Http\BrowserTest::automaticHeadersCanBeRemovedAgain PHP Method

automaticHeadersCanBeRemovedAgain() public method

    public function automaticHeadersCanBeRemovedAgain()
    {
        $requestEngine = $this->createMock(Client\RequestEngineInterface::class);
        $requestEngine->expects($this->once())->method('sendRequest')->will($this->returnValue(new Http\Response()));
        $this->browser->setRequestEngine($requestEngine);
        $this->browser->addAutomaticRequestHeader('X-Test-Header', 'Acme');
        $this->browser->removeAutomaticRequestHeader('X-Test-Header');
        $this->browser->request('http://localhost/foo');
        $this->assertFalse($this->browser->getLastRequest()->hasHeader('X-Test-Header'));
    }