腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
sinon
将
内部
函数
存根
到我
的
路
由中
node.js
、
typescript
、
express
、
sinon
、
sinon-chai
我有我
的
内部
函数
//in greatRoute.ts ...}; 现在我试着用
sinon
.stub模拟这个调用,如下所示:
sinon
.stub(greatRoute, '_secretString').resolves('abc'); 但这并不是我想要
的</em
浏览 11
提问于2020-04-17
得票数 1
9
回答
Javascript:
使用
Sinon
模拟构造
函数
javascript
、
unit-testing
、
constructor
、
mocking
、
sinon
我正在绞尽脑汁,试图弄清楚
如何
使用
sinon
模拟构造
函数
。我有一个
函数
,它可以通过调用一个接受一些参数
的
构造
函数
来创建多个小部件。我想验证构造
函数
是否
使用
正确
的
参数调用了正确
的
次数,但我不想实际构造小部件。下面的链接似乎解释了一种模拟构造
函数
的
简单方法,但它不适用于我:
sino
浏览 10
提问于2013-01-29
得票数 53
回答已采纳
1
回答
使用
sinon
存根
私有
函数
javascript
、
function
、
unit-testing
、
sinon
、
stub
我想要
存根
一个未被给定文件公开
的
函数
。我
的
代码如下: const inner = function inner(){} return true} outer, } 要测试外部方法,我需要
存根
内部
方法到目前为止,我尝试了: const <
浏览 35
提问于2020-11-09
得票数 0
回答已采纳
1
回答
未调用
存根
函数
,而是调用实际版本。为什么?
unit-testing
、
testing
、
jasmine
、
sinon
、
stub
我正在尝试测试一个
函数
,该
函数
调用另外两个连接到amazon AWS
的
函数
。考虑到这一点,我不想调用调用AWS
的
真正
函数
-我正在尝试
存根
它们。然而,每次我运行我
的
测试时,它都是调用真正
的
函数
,而不是我
的
存根
。我<em
浏览 1
提问于2017-08-17
得票数 1
1
回答
在
sinon
中阻塞嵌套
函数
调用
javascript
、
unit-testing
、
mocking
、
sinon
、
stubbing
有三个单独
的
问题是类似于这个问题,但它们都不像我
的
情况。所以我基本上有一个
函数
,它把一个
函数
作为参数 return func_outer().func_inner();在我
的
单元测试中,我希望能够生成myfunc2
的
存根
。基本上,我需要能够
存根
一个
存根
,这是一个嵌套
存根
。我目前
使用
这种手动
存根
,但如果有办法,我宁
浏览 1
提问于2016-03-24
得票数 12
1
回答
Sinon
-
如何
存根
嵌套
函数
?
node.js
、
request
、
mocha.js
、
sinon
、
chai
如果这是一个简单
的
问题,很抱歉,我是Node和
Sinon
的
新手。我正在努力弄清楚
如何
断言Nodejs中调用了嵌套
的
异步
函数
。我
使用
了mocha,chai,
sinon
和request (),但我认为我在
存根
部分遗漏了一些基本
的
东西。我正在尝试清除对request
的
调用,并提供一些要返回
的
虚拟数据。但在我创建
存根
的
那一行上,我一直收到错误消息“请求未
浏览 0
提问于2014-12-14
得票数 5
回答已采纳
1
回答
如何
存根
构造
函数
javascript
、
mocha.js
、
chai
、
assertion
我正在编写uni-test并尝试尽可能地隔离我
的
代码。我
使用
Mocha和chai来编写测试和ES5语法。问题是,我找不到
存根
构造
函数
的
任何解决方案。Q.reject(new Error(obj.someFunction()); 在上面的例子中,我知道
如何
测试promise,
如何
存根
我
的
内部
函数
,但是我
如何
存根
Error构造
函数
?以及
如何<
浏览 0
提问于2019-05-03
得票数 1
1
回答
Sinon
,嵌套
的
固执
javascript
、
sinon
我正试图
将
一个模块和它
内部
的
返回进行
存根
,并遇到了一些小麻烦。这是我有的东西var CrowdControl =
sinon
.stub().returns({这似乎不起作用,但当我它工作得很好,我
如何
让它返回一个get里面,也是一个
存根
?
浏览 2
提问于2015-04-29
得票数 0
回答已采纳
2
回答
用
sinon
截断yield*
函数
调用
javascript
、
unit-testing
、
mocha.js
、
sinon
、
yield
我对function*/yield/yield*和单元测试都是新手,我不确定为什么我
的
单元测试代码不能工作。它在mocha测试框架中
使用
sinon
存根
。
使用
Co库,我有一个
内部
带有yield*
的
function*,它调用另一个function*。我试图用一个
sinon
存根
模拟对yield*调用
的
function*
的
调用,但
存根
返回未定义。如果
存根</em
浏览 8
提问于2019-12-13
得票数 1
1
回答
Node
sinon
存根
a链式
函数
unit-testing
、
mocha.js
、
sinon
我目前已经完成了driver.findElement和webdriver.By.css
函数
的
存根
。我
的
driver.findElement
函数
返回一个promise,我
使用
节点模块
sinon
-stub-promise。
sinon
.stub(driver, 'findElement').returnsPromise();但是,当运
浏览 3
提问于2016-01-04
得票数 1
2
回答
我
如何
在Firebase
的
云
函数
项目中
使用
sinon
来
存根
node.js中
的
构造
函数
?
node.js
、
firebase
、
sinon
、
google-cloud-functions
、
geofire
我在一个云
函数
的
Firebase项目中
使用
了GeoFire,我想对它进行单元测试。在我
的
原始代码中,GeoFire
的
用法如下:我也试过了:const geofireStub =
sinon</e
浏览 2
提问于2017-11-15
得票数 1
1
回答
将
console.log分配给对象
javascript
、
console
、
this
我正在
使用
sinon
.js进行测试,但这与此无关。原始
的
sinon
实现包含以下代码: log: function() {}}
sinon
.log = cons
浏览 0
提问于2014-08-24
得票数 0
回答已采纳
1
回答
类型记录:
如何
从导入
的
命名空间中创建
存根
函数
typescript
、
namespaces
、
sinon
、
stub
/ test filedescribe('', () => { const sandbox =
sinon
.createSandbox到目前为止,我已经能够从没有名称空间(import * as Foo from)、方法和类
的
静态方法
的
文件中导入
存根
函数
,但是我无法找到这个
存根
的
语法。
浏览 2
提问于2020-03-19
得票数 1
回答已采纳
1
回答
为什么西农不认识我
的
存根
?
javascript
、
node.js
、
mocha.js
、
sinon
假设我有一个像这样导出
的
模块:然后,在我
的
测试文件中,我需要模块并对其进行
存根
。 var callback =
sinon
.spy();
sinon
.assert.calledOnce见下文: api: ge
浏览 3
提问于2016-04-23
得票数 1
回答已采纳
1
回答
内部
使用
的
类
的
Sinon
存根
函数
javascript
、
node.js
、
unit-testing
、
sinon
我想了解是否可以
使用
Sinon
从
内部
调用
的
另一个类中
存根
一个
函数
。=
sinon
.stub(DBUtils.prototype, 'getMyResult'); it("get result", function
如何
将
getMyResult
函数
存根
到dbUtil类中?=========
浏览 1
提问于2017-10-19
得票数 0
回答已采纳
1
回答
TypeError:尝试包装已包装
的
内容
javascript
、
mocha.js
、
sinon
我
的
代码: this.myObject = new MyObject(); it('should',
sinon
.test(function() { })); const
浏览 5
提问于2017-08-21
得票数 0
回答已采纳
3
回答
如何
使用
sinon
模拟另一个
函数
(我正在测试该
函数
)中
的
函数
?
javascript
、
function
、
mocking
、
mocha.js
、
sinon
假设我有一个
函数
//Do Something return c;我想测试
函数
a和mock b(),并在mock中分配c.
Sinon
.Stub( test,"b").returns(" DummyValue ");c应该分配DummyValue。 我该怎么做呢?
浏览 0
提问于2017-02-09
得票数 19
1
回答
如何
存根
蒙鹅模型构造器
javascript
、
node.js
、
mongodb
、
mongoose
、
sinon
我试图
使用
Sinon
.js对我
的
Student Mongoose模型
的
模型构造
函数
进行
存根
。 var Student = require('..,后者调用了
函数
,所以我尝试了这样做,以便对构造
函数
进行
存根
。然而,我
的
存根
从来没有被调用。编辑:我不能直接
将
Student()设置为
存根
,因为我在另一个测试中也设置了
存根
Student.fin
浏览 14
提问于2016-11-14
得票数 1
回答已采纳
1
回答
如何
使用
放在不同测试套件中
的
单独文件中
的
sinon
存根
javascript
、
node.js
、
chai
、
sinon
、
stub
我通过
将
存根
放在单独
的
文件夹中作为单独
的
文件来组织
存根
,如下所示: |_____ create.test.jsstubsconst
sinon
= require('
sinon
'); const input = require('../../utils
浏览 5
提问于2018-07-20
得票数 2
1
回答
不能在
使用
Sinon
的
类中
使用
存根
箭头
函数
。
javascript
、
typescript
、
sinon
Sinon
版本: v2.0.0-pre.2 实际发生了什么 at wrapMetho
浏览 3
提问于2016-09-02
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
测试 Node.js,2018
远程过程调用RPC(一)
Elixir和Rust 是一个很好的组合
用Golang构建gRPC服务
对 React 组件进行单元测试
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券