public function testApiHandleError_ClosesConnection_WhenHeadersAreNotReceived()
{
$ex = new Exception();
$conn = $this->getMock(NetworkConnectionInterface::class, [], [], '', false);
$conn->httpHeadersReceived = false;
$aware = $this->createAware();
$component = $this->createComponent();
$server = $this->createServer($aware, $component, ['close']);
$server->expects($this->once())->method('close')->with($conn, 500);
$server->handleError($conn, $ex);
}