問題タブ [pavlov]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Javascript プラグインのプライベート関数をテストする必要がありますか?
テスト駆動の Javascript を書こうとしています。各機能をテストすることは非常に重要です。しかし、私が書いているプラグインにはいくつかのプライベート関数が必要であるという点で、つまずきに来ました。それらがどのように機能しているかを覗き見ることはできません。コードの構造をあまり変更せずにコードを十分にテストしたい場合、何をする必要がありますか? (制限内ではありますが、いくつかの API を公開しても問題ありません。)
シノン、QUnit、パブロフを使用しています。
visual-studio - Chutzpah の Visual Studio 拡張機能を使用したインデックス範囲外エラー
現在、フツパーのユーザーはあまりいないと思いますが、ここで何人か見つけられることを願っています。
私は Pavlov のデモを作成しているので、従来の QUnit テストと対比し、私のチームに BDD の利点を示すことができます。途中で Chutzpah に出くわし、自分のプロジェクトに統合するのは本当にクールだろうと思いました。
ブラウザでテストを右クリックして実行すると、どちらも正常に動作しますが、VS でテストを右クリックして実行すると、次のエラーが発生します。
ここに私のテストがあります:
パブロフ仕様:
QUnit テスト:
VS エラーの原因となる可能性のあるテストで実行していることはありますか? または、まだ見つかっていないバグ修正がどこかにありますか?
どんなヒントでも歓迎しますが、私は欠陥をよく知っているので、私の一般的なテスト戦略についてコメントすることは控えてください. これはあくまでも例です:)