-
茉莉花/西侬(Sinon)中有什么方法可以对嵌套函数调用进行存根处理吗?
我正在尝试测试类,因此我在类<code>core</code>中有一个正在调用另一种方法<code>getDrugsByName</code>的方法。 -
如何使用sinon存根非对象函数
我有一个非对象函数 在getConfig.js上 <div class =“ snippet” data-lang =“ js” data-hide =“ false -
Sinon存根未正确还原
我正在使用mocha,chai和sinon测试我的节点表达代码。 我遇到一个奇怪的问题,看起来sinon无法恢复 -
如何在Mocha测试中存根mongodb的addCursorFlag?
我有以下代码要进行单元测试: <pre><code>.addCursorFlag('noCursorTimeout', true)</code></pre> 我该如何 -
TypeError:存根期望产生,但是没有通过单元测试返回回调
我正在尝试编写一个单元测试,该单元测试应该在REST端点和属于它的控制器之间执行集成测试。测试应 -
如何在类中存根所需的模块?
我有一个使用不希望实际调用的数据库的类。深入研究后,发现Sinon似乎可以解决内部方法的此问题,但 -
如何在Firebase云功能中存根依赖项
我想做的是对Firebase云功能进行单元测试。为此,我遵循<a href="https://github.com/firebase/functions-samples/blob/mas -
具有超级测试的单元测试API,具有链接功能的猫鼬模型存根
我正在尝试对Node.js + Express REST API进行单元测试。这些都是非常标准的CRUD内容,后端数据库库是MongoDB与M -
(打字稿)纱线测试找不到测试文件夹
我有一个package.json文件,将测试定义为 <code>"test": "TS_NODE_CACHE=true TS_NODE_PROJECT=./test/unit/ N -
在集成测试中模拟Mongoose save()方法
我在尝试编写测试时遇到问题。我获得了REST-API的以下端点: <code>Post</code>是猫鼬模型。 <pre>< -
对具有回调函数的函数进行单元测试(请求模块)
我正在我的NodeJS项目中进行测试,并且我想对以下功能进行单元测试: <pre><code>function myRequest(targetUr -
在Express中测试中间件而不创建重新创建服务器的简单方法?
我希望能够在每次测试的基础上存根我的中间件功能。如<a href="https://stackoverflow.com/a/53857460/3813411">here</a -
Sinon,递归和setTimeout
我通过stackoverflow寻找了这个问题,但是似乎大多数问题涵盖了三个问题中的两个,而且大多数人不需要 -
Sinon存根未替换测试功能
我已经看过类似的问题,但仍然无法弄清楚为什么我的sinon存根不起作用。测试仍然在调用原始函数。</p -
Sinon-间谍将对象的* any *属性访问包装起来
我有一个大致如下所示的函数: <pre><code>import {someLibraryMethod} from 'someLibrary'; function setFullWidth( -
Sinon Stub函数参数
你好,我是Vue测试的新手,我有一个这样的Vue组件<strong> main.vue </strong> <pre><code>DECLARE @COlsID NVARCHAR(M -
链接缝是什么意思?
我阅读了以下文档和文章: <ul> <li> <a href="https://sinonjs.org/how-to/link-seams-commonjs/" rel="nofollow noreferrer">h -
不能使用sinon和proxyquire模拟构造函数
我看过几个类似的问题,但没有一个案例适合我的问题。我正在尝试模拟一个在其他测试中已经完成的 -
无法使用Sinon存根AWS KMS
编写一个nodejs AWS lambda,其中一个步骤是使用AWS KMS CMK加密数据密钥。 尝试为遇到问题的步骤创建 -
带Sinon的Stub ES6 Getter Setter
如果对getter / setter使用以下es6语法 <pre><code>class Person { constructor(name) { this._name = name; } get name -
使用sinon
我在hapi服务器启动之前添加了一些配置值。应用程序工作正常,尽管在测试中我不能使用config.get()。 -
无法调用res.send()
我正在开发Node.js应用程序。 这是validate.js文件的代码,我在其中定义了一个类Validate和静态方法val -
如何在ExpressJS中将服务中的业务逻辑编写为sinon
我想使用sinon使用ExpressJS和Mongoose为服务的业务逻辑编写测试代码。 我编写了以下测试代码,但是< -
如何使用茉莉花和西农来取消多个诺言?
我有<code>makeRequest</code>可以解决多个promise,现在<code>getOrderStatus</code>的我只是试图为<code>processResponse</co -
使用Sinon存根pg-promise
我正在尝试测试以下使用<code>// m:\Shared is mapped to a shared folder. And it has permissions on the folder. var tmp = @"m -
sinon存根,否则功能不是方法
有没有一种方法可以将<code>Dev environment</code>仅用于没有对象的带有方法的函数,例如, <pre><code>login -
sinon.js:为方法创建“存根”并测试忽略存根
我在node.js中编写了以下代码: <pre><code>const rp = require('request-promise'); export async function readSite() -
InversifyJS联合测试sinon存根
我正在尝试在我的<code>InversifyJS</code>项目上编写单元测试代码。路由测试(使用<code>supertest</code>)工作 -
使用SINON的NODE ES6类中的模拟构造函数
service.js <pre><code>Class ClassWithConstructor { constructor(arg1, arg2) { super(); this.param1 = arg1; -
没有主体的nodejs函数
能否请您帮助我理解以下代码?我无法使用sinon模拟方法,这可能是什么问题? <pre><code>const amqplib =