Backbone.jsビューをテストします。かなり一般的なビューメソッド(テンプレートの取得、モデルデータの取得、HTMLのレンダリング)はすべて、私のビューのほとんどがベースビューに格納されます。バックボーン - テストビュー - ベースビューの処理方法
質問1:テストするビューとベースビューが分離されているため、これは、ベースビューのテストでこれをカバーする必要があるため、ビューのレンダリングメソッドをテストする必要はありませんか?または、私はすべてのビューのレンダリングメソッドを、たとえこれがベースビューで定義されたメソッドに落ちたとしても、2つが一緒に遊ぶ方法をテストする必要がありますか?
質問2:ベースビューをどのようにして単独でテストできるかわかりません。他のビューがそれを拡張している場合は、ベースビューを動作させるためにテンプレート名を設定する必要があります。私はテンプレートを模倣するか、このビューを抽象クラスのように扱い、分離してテストすることはできませんか?
お返事ありがとうございます。私はなぜそれほど混乱しているのか理解しているので、テストはアートが本当に助けてくれたことを指摘します。ある種のポイントの後にはっきりとした「正しい」または「間違った」ものではないようです。 – Sven