コード(Node.js)とジャスミンテストをVSコードでデバッグする方法はありますか? 私はスパイを作成している仕様を持っていますが、スペック内で呼び出す関数を手動で呼び出すと、そのコードを実行するにもかかわらず、スパイを呼び出す必要があるという私の主張は偽です。VSCodeを使用したジャスミン仕様のデバッグ
私は今までテスト用に使用していたエクスプレスサーバを起動するアプリケーションにデバッガを接続し、コマンドプロンプトから単にjasmine
を実行しても、アプリケーションをF5 'ブレークポイントがヒットします。
次のように私は仕様でやっているものの例として、私はスパイを設定してい:
var response = {
tell: function(value) {
console.log("inside response.tell spy");
}
};
spyOn(response, "tell");
は、私の機能を呼び出す応答オブジェクトを渡し、その後、私の期待を追加:
expect(response.tell).toHaveBeenCalled();
しかし、期待は失敗します。
おかげ