-2
私はノックを使用しようとしています。私の模擬定義に従ってURLが一致しています。HTTPリクエストを模擬する方法。私はNPM要求パッケージを使用しています。ノックは動作していないようです
実際のリクエストが失敗しているという問題があります。そして、私はNockを使用して設定している私の応答をテストすることができません。
マイ矢筈の定義はそうのようになります。
nock(process.env.BASE_URL)
.post("/v1.0/api/item", JSON.stringify({"key": "S123"}))
.reply(200, "K123")
.log((data) => console.log(data));
request.post({
headers: headers,
url: process.env.BASE_URL + '/' + url,
body: JSON.stringify(body)
}, function (error, response) {
if (error) {
...
}
}
それが誤りブロックに入っています。これは期待されていますか?
使用しているコードを投稿すると、お手伝いをします。 – Kraylog
エラーとは何ですか?あなたはメッセージを見ましたか?それがなければ、あなたを助けるのが難しいでしょう。 – jakerella