/** @test */
public function requestShouldRemoveAllListenerAfterClosed()
{
$requestData = new RequestData('GET', 'http://www.example.com');
$request = new Request($this->connector, $requestData);
$request->on('end', function () {
});
$this->assertCount(1, $request->listeners('end'));
$request->close();
$this->assertCount(0, $request->listeners('end'));
}