Testing Backbone Routers in Meteor With Mocha

One of the downsides of Meteor and perhaps strongest complaint is that it doesn’t play nicely with existing NodeJS modules. You’re forced to use the available SmartPackages (or build one). This is a problem since the Mocha environment runs without the browser and doesn’t have access to the libraries included by the SmartPackage.