title: How do i test my express app with mocha?
body: <p>I've just added shouldjs and mocha to my express app for testing, but I'm wondering how to test my application. I would like to do it like this:</p>
  
  <pre><code>app = require '../app'
  routes = require '../src/routes'
  
  describe 'routes', -&gt;
    describe '#show_create_user_screen', -&gt;
      it 'should be a function', -&gt;
        routes.show_create_user_screen.should.be.a.function
      it 'should return something cool', -&gt;
        routes.show_create_user_screen().should.be.an.object
  </code></pre>
  
  <p>Of course, the last test in that test-suite just tells med that the res.render function (called within show_create_user_screen) is undefined, probably becouse the server is not running and the config has not been done. So I wonder how other people set up their tests?</p>