test driven development using mocha, chai, node, and mongo