switch to mocha + chai, using should for brevity