gpt4 book ai didi

javascript - 使用 Sinon 在 Javascript 中 stub 整个对象

转载 作者:行者123 更新时间:2023-11-28 20:13:52 24 4
gpt4 key购买 nike

我正在寻找最琐碎的例子 sinon用例:模拟整个 Object/Array 没有方法,只有静态属性,还有另一个。

我似乎无法找到如何使用 sinon 实现此目的.伪代码解释:

sinon.mock(originalObj, myObj);
//使用 originalObj = myObj 进行测试...
sinon.restore(originalObj);

动机:虽然这可以通过 swap 变量轻松实现,但如果您必须模拟多个对象以及 mockrestore<,事情就会变得有些丑陋 位于不同的作用域中 - 然后您开始使用驻留在父作用域中的 swap 数组。

最佳答案

只需使用sinon.stub(myObj),您将获得一个对象,其中每个属性都是一个 stub

关于javascript - 使用 Sinon 在 Javascript 中 stub 整个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46141103/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com