問題タブ [spyon]

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.

0 投票する
1 に答える
860 参照

javascript - Jest spyOn がコール チェーンの奥深くにあると呼び出されない

モジュールで関数を実行できると思ってspyOnいましたが、明らかに呼び出されたとしても登録されません。ここに煮詰めたものがありsample.jsます:

そして、ここにその冗談のテストがあり./__tests__/sample.test.jsます:

テストは次のエラーで失敗します。

モック関数が呼び出されるはずでしたが、呼び出されませんでした。

func1代わりにスパイすると正しく動作しますが、によって呼び出される関数を使用しないのはなぜfunc1ですか?