しばらくジャスミンを使用しています。約 20% のコードの仕様を作成しました。私たちのコードのほとんどは DOM 要素と密結合しているため、テストが非常に困難です。ここで、コードをリファクタリングし、jasmine でテストできるようにします。
私の質問は次のとおりです:テスト (ジャスミン) の容易さの点でどの JavaScript パターンが有利で、その理由は何ですか?
更新: いくつかの調査を行ったところ、役立つヒントがいくつか見つかりました。
- プライベート メソッドとプロパティはテストが難しいため、テストが優先される場合は避けてください。
- JQuery チェーン: ここでも、チェーンはパフォーマンスのために推奨されますが、単体テストでは過度の使用は推奨されません。