Mocha が楽しい!

他の人が作成したRedmineプラグインに対して、Unit::Testでテストコードを追加したのですが、 Mocha を使うのは非常に楽しいです。

通常、テストコードを書く際は、 fixtures でテストデータを定義します。
しかし、他人が作成したものは、ドキュメントが書かれていないといった場合、データの関連性を理解するのが非常に難しいものです。
その為、今まで手を出していなかったのですが、 Mocha を使ってモックを作成出来ることに気づき、試したところ、すいすいテストコードを書く事が出来ました。
Mocha 恐るべしですね。