I am starting a new programming project and have decided to use TDD and BDD as much as possible. Even though I currently suck at it, I think I am a convert. The confluence of testing automation, test writing, and spec writing is irresistible.
A Nettuts+ video on Testem helped make setting up easy. You should note that Testem has a
"framework": "mocha+chai" option that makes it unnecessary to download
So far, my code-to-test-code ratio is about 1 to 1.5. I have no idea if that’s typical.