次のミドルウェアがあります:
リーリー私はこれを次のように呼びます:
リーリー期待した値(resとnextのパラメータ)を返すかテストしたいです。単純なミドルウェアの機能をテストしてモックする方法は知っていますが、このタイプについては実装方法がわかりません。
次のようなコードを書こうとしていますが、意味がないとわかっています:
リーリー誰かこの問題の解決を手伝ってくれませんか?
P粉7454121162023-09-08 13:03:29
checkRequestBodyKeys は、express によって使用される実際のミドルウェアである関数を返します。返された関数は、シミュレートされた req、res、next を使用して実行する必要があります。その後、それら、またはその中の関数が、予期した引数を使用して呼び出されたかどうかを確認できます。
リーリー