我正在使用nock库来存根我的http调用。不同的测试文件require('nock')和做他们的顽固。如果每个测试分别运行,则所有测试都将通过。但是,如果所有测试一起运行,那么以后的测试就会失败,因为实际的请求不是nock,而是。
例如,考虑下面的代码片段。它有两个不同的describe块,每个块都有多个测试用例。/* eslint-env moc
我正在编写与PayPal经典API交互的代码。这种交互的第一部分是向PayPal发送请求并从它们获得一个令牌。为此,我使用了简单的https请求:
var requestOptions = {,现在我想对我的代码进行单元测试,我不知道如何模拟从PayPal获得的响应。我想用nock来嘲笑我的反应,但我想知