protected function createAsyncStreamReaderMock($resource = null, $loop = null) { return new AsyncStreamReader(is_null($resource) ? fopen('php://temp', 'r+') : $resource, is_null($loop) ? $this->createLoopMock() : $loop); }