jaigouk/tower — comment on commit e97e0153afe859a6e04c4b047e8167c4321feb3a
File:  line 0
By viatropos:

Instead of using the `should` library, tower's using [chai](https://github.com/logicalparadox/chai), which has `should`, `expect`, and `assert` functionality that works on the client and server. Personally, I don't like the rspec / "should" syntax because it adds a layer of abstraction over the tests that makes it harder for me to read. Tests should be developer friendly because we're the ones reading them on a daily basis and I haven't really seen clients or non-developers look at the BDD/TDD spec, let alone try to read it and make sure all expected functionality is tested :).

Also, the mocha tests can be run with `npm test`: https://github.com/viatropos/tower/blob/703de31bb311ceac826a27ac786474f1f3eb5b8d/package.json#L79.

Thanks though, I'll keep the cake task in there.