Nock引发'AssertionError [ERR

编程入门 行业动态 更新时间:2024-10-06 12:23:17

<a href=https://www.elefans.com/category/jswz/34/1622370.html style=Nock引发'AssertionError [ERR"/>

Nock引发'AssertionError [ERR

我正在尝试使用http://102.10.10.337:9391/v2.0/networks和以下代码来模拟URI nock

const allowUnmocked = { allowUnmocked: true };

const networkScope = nock('http://102.10.10.337:9391/v2.0/', allowUnmocked)
.persist();

console.log(networkScope);

let checknock = networkScope.post('/networks')
    .reply(200, (uri, networkPayload) => {
        console.log('dockedd');
        return {
            network: {
                'provider:physical_network': null,           
                mtu: 1450
            }
        };
    });

try {
    checknock.done();
} catch (e) {
    console.log(`boom! -> ${e}`); // pass exception object to error handler
} 

运行时,出现以下错误:

AssertionError [ERR_ASSERTION]: Mocks not yet satisfied

回答如下:

可能与重复使用/有关。

const networkScope = nock('http://102.10.10.337:9391/v2.0', allowUnmocked)
// ...
const checknock = networkScope.post('/networks')

更多推荐

Nock引发'AssertionError [ERR

本文发布于:2024-05-07 11:46:28,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1756097.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Nock   ERR   AssertionError

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!