Functional Testing without starting server
How do I send a request to KOA app without starting the server 

I want to avoid `app.listen(port)`

I am looking for something like 

```
yield koaApp.sendRequest("POST", "/login/user", {
   username : "svsf",
   passwd : "XXXX"
}, {
    someHeader: "header Value"
})

```
