まずはインストール、sudoの必要があるかもしれません。
$ npm install coffee-script -g
$ npm install mocha -g
mocha.optsにcoffee-scriptを追加。
./test/mocha.opts
--compilers coffee:coffee-script
後はそのまま.coffeeのテストを書くだけです。
テストする時は:
$ mocha
コードを読みやすく、package.json、又はCakefileにテストコマンドを書いておく。
ソースコードもコンパイルせずにテスト、例えば./index.coffeeのテスト、ここではChaiのassertを使います。
./test/test.index.coffee
{assert} = require('chai')
target = require '../src/index'
describe 'Constant', ->
it 'should work', ->
assert.ok target?