私たちはプロジェクトにJavaScript単体テストを導入することを計画していますが、これまでのところ、JasmineはJavaScriptの優れたBDD単体テストフレームワークの1つであるように思われます。 JavaScriptコードのコードカバレッジをどのように監視できるのでしょうか。使用できるツール/プラグインはありますか?私たちはMicrosoftのショップで、.NET/MVC 4を使用しています。
イスタンブール コードカバレッジツールがあります。そして、 Istanbul/Jasmineのgruntプラグイン があるので、Jasmineで動作するはずです。
簡単なグーグルでこれを確認します ブログ投稿 オプションの評価: イスタンブール 、 カルマ 、 Blanket.js 、および JSCover 。
Railsの場合、- jasmine-coverage ( JSCoverage に基づく)gemは、さまざまな形式で出力を生成するRakeタスクを提供します
少し遅れる可能性がありますが、テストカバレッジが重要な場合は、テストカバレッジの組み込みサポート、評判も良い、ジャスミンに近い構文、優れた mocha を試すこともできます統合(うなり声、カルマ、...)