腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
Sinon
更改
对象
的
实例
化
方式
node.js
、
ecmascript-6
、
aws-sdk
、
sinon
我正在
使用
一个从AWS SDK创建DynamoDB
对象
的
新
实例
的
库:new AWS.DynamoDB()。在我
的
测试中,我希望这个库
使用
一个特殊
的
配置,即new AWS.DynamoDB({ endpoint: '...' })来
实例
化
DynamoDB
对象
。是否可以
使用
Sinon
来实现这一点,或者我是否需要修改第三方库来支持自定义DynamoD
浏览 11
提问于2019-03-09
得票数 0
3
回答
使用
sinon
对图书馆
的
监视
javascript
、
node.js
、
tdd
、
mocha.js
、
sinon
我有以下代码要
使用
sinon
进行测试: client: client, headers: headers obj.debug('uploaded' + body);我必须测试这个
对象
的
创建我试过: var Mul
浏览 3
提问于2013-09-16
得票数 0
回答已采纳
1
回答
反应测试假XMLHttpRequest
javascript
、
unit-testing
、
reactjs
在组件中
的
一个方法中,
实例
化了一个新
的
XMLHttpRequest
对象
,然后按如下
方式
使用
: postRequest: function,他们
的
文档说有一个假
的
XMLHttpRequest可以用来测试AJAX请求。我试图了解如何
使用
Sinon
精确地覆盖这个new
实例
化
对象
,以便测试
使用
浏览 0
提问于2015-11-27
得票数 3
回答已采纳
2
回答
如何存根骨干模型构造器?
backbone.js
、
qunit
、
sinon
假设我有一个自定义
的
主干模型。Backbone.Collection(); //code I want to test}); 如何测试此模型
的
新
实例
,而无需设置所有此
对象
或任何其他与
使用
QUnit和
Sinon
进行测试无关
的
内容?在初始
化
模型之前,我应该以某种
方式
将这个初始
化
方法存根吗?
使
浏览 10
提问于2015-04-15
得票数 1
2
回答
在
sinon
中创建一个假
的
object.method()“从头开始”?
javascript
、
node.js
、
mocha.js
、
sinon
、
chai
tl;dr我确信
使用
sinon
的
间谍()、stub()和/
浏览 1
提问于2015-05-12
得票数 3
回答已采纳
1
回答
用于模型
的
所有未来
实例
的
Mongoose保存方法
的
Sinon
Mock (带promises)
unit-testing
、
mongoose
、
mocking
、
promise
、
sinon
我正在尝试
使用
promises在单元测试用例(
Sinon
,Mocha,Chai)中为特定模型
的
所有
实例
模拟Mongoose保存方法。根据其他几个示例,我正在
使用
sinon
-mongoose和
sinon
-as-promised。我正在尝试实现类似于测试代码
的
结束状态:var
sinon
= require('
sinon</
浏览 0
提问于2016-12-05
得票数 0
2
回答
没有找到西农短尾阶级
javascript
、
node.js
、
unit-testing
、
sinon
、
sinon-chai
我开始
使用
sinon
编写单元测试用例,并面临以下问题。this.arg1 = arg1; }}const myfile2 = require('../myfile2').prototype; const loggerStub =
sinon
.stub(myfile2, 'someFunctio
浏览 0
提问于2018-09-28
得票数 0
1
回答
如何存根ES5类构造函数?
javascript
、
typescript
、
sinon
我找不到一种正确
的
方法来存根es5类
对象
方法。如果我只需在调用new A()时返回假
对象
/类,它也会工作。我试过
的
sinon
.stub(A.prototype, 'hello').callsFake(() => console.log("stubbed")) <
浏览 0
提问于2019-04-09
得票数 1
回答已采纳
1
回答
如何检查类构造函数是否在
Sinon
中
使用
正确
的
属性调用?
javascript
、
tdd
、
sinon
我正在测试从外部库
实例
化
对象
的
代码。,我需要确定外部库是用正确
的
config
实例
化
的
。
sinon
.assert.calledWithNew(spy, { bank_acct: "1337" }) }) 请注意,在
sinon
中,
使用
间谍程序测试是否调用了el.pay()似乎无法测试
的
是new
的
实例
化<
浏览 15
提问于2018-12-14
得票数 1
回答已采纳
1
回答
Sinon
中JSON模块
的
存根独立函数
node.js
、
unit-testing
、
sinon
/abc');
sinon
.stub(code,'fun').returns(true);}); 在这里,我想要存根函数fun,但因为我以不同于
对象
的
方式
导入它,所以存根不起作用。我不想将我
的
导入样式
浏览 37
提问于2021-10-07
得票数 0
2
回答
如何模拟依赖关系以返回特定数据?
javascript
、
unit-testing
、
mocha.js
、
sinon
、
sinon-chai
来自C#中
的
Moq,您可以在其中执行以下操作: .Setup(toBeMocked => toBeMocked.MockedMethod(It.IsAny<Something>我如何
使用
sinonjs来做这件事呢?
浏览 10
提问于2018-12-12
得票数 0
回答已采纳
1
回答
如何用Jest来存根一个类
的
所有方法?
javascript
、
jestjs
、
sinon
我正在尝试重新定义自己以
使用
Jest,我发现从
sinon
迁移到Jest有些困难。
使用
sinonjs,如果我有一个类,我可以只做
sinon
.createStubInstance,
sinon
会给我一个该类
的
存根
实例
,这是一个
对象
实例
,其中所有的方法都是存根。
使用
jest,在web上搜索了很多次后,我似乎要么需要
使用
__mocks__文件夹抽象并重新键入整个类,要么需要单独地存根方法。 有没有更好
浏览 23
提问于2019-08-26
得票数 3
2
回答
在
sinon
.js中存根和/或模拟类?
javascript
、
node.js
、
sinon
我为我
的
应用程序创建了一个数据库包装器,如下所示。为了测试它,我显然想要替换实际
的
数据库库。我可以创建一个新类来模拟query方法并捕获那里
的
所有输入,但是
使用
sinon
.js似乎更合适,但是我该如何
使用
它呢? 我应该
使用
sinon
.js
的
mock或stub功能吗?
浏览 0
提问于2012-10-10
得票数 17
回答已采纳
1
回答
使用
RequireJs
的
依赖注入或服务位置
dependency-injection
、
coffeescript
、
requirejs
、
jasmine
、
service-locator
我对如何用RequireJ
实例
化
对象
感到有点困惑。我正在
使用
coffeescript类,它将我
的
所有
对象
定义为类型
化
函数?(不确定正确
的
术语)我通过选项数组将服务注入构造函数中
的
视图模型中。我执行视图模型
实例
化
,并将所有需求依赖项注入视图模型。 require [
浏览 2
提问于2013-07-01
得票数 1
回答已采纳
4
回答
我如何在打字稿中
使用
Sinon
?
unit-testing
、
typescript
、
sinon
如果我
使用
sinon
和类型记录,那么如何将
sinon
模拟转换为我
的
对象
的
一个
实例
? controllerUnderTest= new MyS
浏览 3
提问于2015-01-26
得票数 38
回答已采纳
1
回答
监视
sinon
中
的
咖啡脚本构造函数
javascript
、
testing
、
coffeescript
、
sinon
、
chai
我正在尝试验证一个咖啡脚本构造函数抛出了一个异常(
使用
sinon
和
sinon
-chai)。class Animal throw "exception" 如何正确创建间谍来验证
实例
化
Dog抛出异常?
浏览 0
提问于2012-11-23
得票数 4
1
回答
异步回调中
的
sinon
间谍不包装方法
javascript
、
mocha.js
、
sinon
看来
sinon
.spy(object, method)并没有像预期
的
那样包装我
的
object#method。以下是完整
的
测试文件:AmbitParser = require('..&
浏览 0
提问于2015-11-20
得票数 0
回答已采纳
1
回答
使用
Sinon
调用方法
的
测试构造函数
javascript
、
unit-testing
、
mocha.js
、
sinon
我想确保构造函数在
使用
Sinon
实例
化时调用
的
是一个方法,但是,我似乎不能让它工作,因为我相信
sinon
没有观察到正确
的
实例
化
: constructor() { this.someFunction
浏览 0
提问于2016-07-23
得票数 0
回答已采纳
1
回答
模拟窗口
使用
Sinon
、Mocha、酶和React
unit-testing
、
reactjs
、
mocha.js
、
sinon
我正在尝试为上面列出
的
四个库
使用
的
一个组件模拟window
对象
。有没有想过我做错了什么让
sinon
把那一块给弄掉了。一旦我清除了这一块,我就可以专
浏览 3
提问于2016-06-11
得票数 16
回答已采纳
1
回答
如何在方法上测试setInterval?
node.js
、
mocha.js
、
setinterval
、
sinon
、
chai
describe("Test setInterval", function () { const clock =
sinon
.useFakeTimers(); expect(spy.calledOnce).to.be.true
浏览 0
提问于2018-10-15
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何使用不同的方式更改 Linux 用户密码
js给对象添加属性及属性值的方式,使用eval函数
Skynet 推出去中心化前端应用 Homescreen,使用户能以更去中心化的方式来使用和控制 Web3.0 前端
PHP单例模式及注意事项
在SpringBoot应用启动后,我们在调用某个实例之前想修改实例的属性应该怎么办?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券