sinon专题提供sinon的最新资讯内容,帮你更好的了解sinon。
我正在尝试使用自定义匹配器来存根一个函数,该函数在我的 node.js 服务器的测试函数中执行两次。我
我需要使用 sinon msk 客户端函数 connect() 和 send() 或 sendmessage() 进行存根的帮助。尝试了多种方法,但它
因此,我使用 Mocha 对 Rewire 进行了一些测试,我注意到行为对我来说似乎很奇怪。使用 <code>myModule.__set__
我附上了组件和测试文件。在测试文件中,第二种情况失败。模拟('click')不起作用,它总是返回false
我是诗浓的新手,但我已经环顾四周,试图找到这个问题的答案.. 我有一个需要测试的函数,它返
我在单元测试中使用了 sinon 间谍。我正在测试的函数调用了一次被监视的函数,但 sinon 坚持认为它根本
我有以下测试: <ol> <li>在 VS Code 中一起运行时通过</li> <li>在 CLI 上一起运行时失败</li> <li>单独运行
我花了很多时间试图对这件事有一个合理的理解。不幸的是,大多数问题都非常针对个别用例,并没有
我是 nodeJS 的新手,在创建存根时遇到了问题。我有一个类,包含变量和函数。我想为这个场景写 UT。
我想使用 <code>user</code> 存根 <code>userId</code> 和 <code>sinon-ts</code>,以便我可以测试从数据库中获取结果的
我想模拟一个类中的依赖项,但我找不到正确的方法来实现它。使用 sinon 进行单元测试。例如: </
我使用 Mocha 在 <code>fileToTest.js</code> 上运行测试套件,需要 <code>greeting.js</code> <pre><code>// --fileToTest.js-
我对 Sinon/Jest 和单元测试完全陌生,所以我有点迷失在这里。我尝试创建一个沙箱来声明其中的所有存
在我的 nodejs 代码中,我有一个片段: <pre><code> await cfDB.collection(&#39;users&#39;).doc(userAccount.uid).set({
我正在将 <code>sinon</code> 从 4.x 升级到最新的 9.x。进行版本升级后,测试命令(使用<code>mocha</code>)发生
我是单元测试的新手,我不知道我做得对还是不对,我找不到任何方法来实现这一点。 所以起初,
这个测试通过了;即 sinon 说存根实际上被称为: <pre class="lang-js prettyprint-override"><code>const sinon = requir
我正在尝试学习如何使用 Sinon、Mocha 和 Chai 进行 JS 单元测试。现在,我想确认我的一个函数实际上发出
我尝试编写一个测试文件来测试其中一个模块。该模块有一行访问 <code>window.location.origin</code> 的代码,
我听说我们不能从 sinon 存根局部或全局变量。那么我应该如何为以下模块编写单元测试用例: <pre><co