The code below does not work. I used node-mocks-http. I just want to avoid using supertest and create a mock http.IncomingMessage
node-mocks-http
supertest
http.IncomingMessage