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

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

こんにちは。

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

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

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

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

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

Continue Reading…