There are some good testing libraries for node (eg. https://github.com/visionmedia/mocha, by the same author as Express), that make async testing fairly painless. However, there are things like DB setup/teardown that aren't integrated and you might be used to getting "for free" with other frameworks (eg. Django). I'm curious to hear what the parent commenter has found to be a roadblock.