title: serverless offline and express route not working
body: <p>i have 2 routes in my code, but always call the first route.
  I have tried several attempts but can't see what I am doing wrong. How to call the second route? My code is :</p>
  
  <p><strong>index.js</strong>
  <div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>const express = require('express');
  const serverless = require('serverless-http');
  const app = express()
  
  //first route
  //always call this
  app.get('/', function (req, res) {
   res.send('Hello World!')
  })
  
  //the second route
  //never call this
  app.get('/test', function (req, res) {
     res.send('Hello Test!')
  })
  
  module.exports.handler =  serverless(app);</code></pre>
  </div>
  </div>
  </p>
  
  <p><strong>serverless.yml</strong></p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code># serverless.yml
  
  service: Test
  
  plugins:
    - serverless-offline 
      
  provider:
    name: aws
    runtime: nodejs6.10
    environment:
      WEBHOOK_URL: ""
  
  functions:
    app:
      handler: index.handler
      events:
        - http: ANY /
        - http: 'ANY {proxy+}' </code></pre>
  </div>
  </div>
  </p>