Backbone.js×sinon.jsのテストでspyが上手く動かない時のメモ

こんにちは。
最近、Backbone.jsというライブラリを使って、制作をしています。

Backboneいいですね〜。
各UIパーツの結合度が下がるので、
全体の見通しが良くなり、メンテもしやすくなります。

今作っているものはそこまで規模が大きいものではないのですが、
大規模js開発入門ということで。

それに加えて、先日JavaScript道場に行ってきてから、
jsの開発でもテストコードを書くようにしています。

師範に習ったとおり、
mocha + expectjs + sinonjsを用いてユニットテストを書いているのですが、
そのテストを書いている時に、sinonjsのspyで詰まったのでメモ。

CoffeeScriptでjQueryプラグインを書いてみて思ったこと

こんにちは。
昼夜逆転が一周してやっと普通の生活に戻って来ました。れこです

最近、CoffeeScriptというJavaScriptのライブラリにハマっています。
半年前くらいに流行った、賛否両論なjsライブラリです。
非常にシンプルにjsを書くことができて、Ruby on Railsでも公式採用されています。
そのCoffeeScriptでjQueryのプラグインを1つ書いてみて、CoffeeScriptで開発していくことについて感じたことをメモします。

CoffeeScriptやjQueryプラグインの基礎については特に触れません。ご了承下さい。