An example of test-driven development with a simple Backbone.js app.