title: Test environment in Node.js / Express application
body: <p>I've just starting working with Node, and I've been following along with various tutorials.  </p>
  
  <p>I've created an Express app, and setup Mongoose and Jasmine.</p>
  
  <p>How can I configure my specs so that I can:</p>
  
  <ul>
  <li>create models, automatically clean them up after each spec</li>
  <li>use a different database for creating test objects (say myapp_test)</li>
  <li>do this in a way that is as DRY as possible, i.e. not creating a before / after block with the teardown for each describe block</li>
  </ul>
  
  <p>?</p>