We use mocha to write our unit tests. You can find the lastest tests we have written here.
We use Travis-CI to run tests on all PRs and Merges into the master branch as well as deploy to NPM once changes are committed to the Master branch. You can view the latest series of tests run on Travis here.