読者です 読者をやめる 読者になる 読者になる

jasmine で Backbone.js とか Marionette.js の view のテストしたい

問題

テンプレートが html とかに書かれてて html ファイルと js が密結合しててつらい。たとえば template: "#nyan" とかなってる Marionette.js のviewをテストするときにそこにテスト側から任意のテンプレートをインジェクトしたい

解決方法

jasmine-jquery 使うとFixtureが提供されてるので便利。

今回の学び

「このフレームワーク使った場合、テストってどう書けばいいんじゃ〜〜〜〜〜〜アンドキュメンテッドなんじゃ〜〜〜〜〜」みたいなときにはそのフレームワーク自体のテストコード読みに行けばベストなプラックテョッッッッシュが見つかる感じがある