Inheritance: implements React\Stream\ReadableStreamInterface, use trait Evenement\EventEmitterTrait
 public function testHandleEndEnsureNoError()
 {
     $ended = false;
     $stream = new ThroughStream();
     $response = new ChunkedStreamDecoder($stream);
     $response->on('error', function ($error) {
         $this->fail((string) $error);
     });
     $response->on('end', function () use(&$ended) {
         $ended = true;
     });
     $stream->write("4\r\nWiki\r\n");
     $stream->write("0\r\n\r\n");
     $stream->end();
     $this->assertTrue($ended);
 }