腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
用
jasmine
测试
异步
函数
的
错误处理
javascript
、
unit-testing
、
asynchronous
、
jasmine
、
async-await
我有以下
异步
函数
: try { }我正在尝试
测试
如果async
函数
捕获到错误,该
函数
是否会显示错误。catch (error) { } 所
浏览 4
提问于2017-08-16
得票数 1
回答已采纳
1
回答
茉莉花钟是如何工作
的
?
javascript
、
jasmine
、
jasmine2.0
、
ecmascript-2016
我不想花几个小时阅读代码来找到相关
的
部分,但我很好奇
jasmine
是如何实现其时钟
的
。有趣
的
是,它可以
用
同步
测试
代码来
测试
异步
代码。使用支持ES5的当前node.js,这是不可能
的
(
异步
函数
在ES7中定义)。它是否使用estraverse之类
的
东西来解析js代码,并从同步
测试
中构建
异步
测试
?这只是我所说
的
一个例
浏览 0
提问于2015-03-06
得票数 14
回答已采纳
2
回答
睡在茉莉花里
angularjs
、
jasmine
Usecase:对于我
的
angularJS(1.6.4)应用程序,我正在用茉莉编写单元
测试
。在我
的
测试
用例中,我调用一个轮询()
函数
,它不断使用CheckTaskStatus()反复调用另一个
函数
$interval ()。因此,在调用poll()之后,我希望能够等待一段时间,然后使用expect()检查调用CheckTaskStatus()
的
次数。在投票()之后,我尝试使用以下选项,但这些选项不会导致茉莉花入睡:
异步</
浏览 2
提问于2017-09-13
得票数 4
回答已采纳
1
回答
为什么我在Jasmin1.3.x中
的
AngularJS
异步
测试
不能工作?
javascript
、
angularjs
、
unit-testing
、
asynchronous
、
jasmine
嗨,我有一个
用
phantomjs-prebuilt (1.5.11)编写
的
功能完整
的
web应用程序,现在我开始使用业力(0.12.37),咕噜-业力(0.8.3),业力-铬启动器(0.1.12),业力-我对
测试
异步
的
东西不是很有信心,所以我开始搜索,最后总是看到运行AngularJS
异步
测试
的
唯一强制操作是
异步
函数
被调用后
的
$rootScope/$scope.$apply
浏览 3
提问于2017-07-12
得票数 1
回答已采纳
2
回答
Jasmin2.0Do和afterEach
javascript
、
unit-testing
、
asynchronous
、
jasmine
我正在尝试理解done()
函数
。使用以下基本
的
茉莉花代码: console.log
测试
等待5秒(默认超时茉莉在失败前有) 因此,我假设after
浏览 4
提问于2016-04-01
得票数 0
回答已采纳
2
回答
使用Jest进行
异步
测试
(无承诺)
jestjs
有没有一种方法可以
用
Jest
测试
这样
的
东西: someNonPromiseBasedAPI(callback);类似于
Jasmine
中
的
done()/waitsFor() Jest文档指出,要
测试
一个
异步
函数
,它必须返回一个Promise,但我不想修改我
的
代码以适应
测试
。
浏览 3
提问于2016-10-08
得票数 1
1
回答
使用
Jasmine
和RequireJS
的
Squire.js示例
unit-testing
、
requirejs
、
squirejs
我想写JS
测试
。生产代码是
用
RequireJS编写
的
。我找到了一个名为Squire.js:
的
测试
库 Run生成一个
函数
,该
函数
将接收完成
的
回调,并在
测试
函数
完成后执行它。对于使用回调处理
异步
的
框架特别有用。下面是一个使用Mocha.js
的
示例。
Jasmine
可以使用Jasmin.Async提供这种回调方法。“ 我不
浏览 23
提问于2013-09-30
得票数 20
1
回答
使用
Jasmine
和Sinon
测试
返回promise
的
AngularJS控制器方法
javascript
、
angularjs
、
unit-testing
、
promise
、
sinon
我正在尝试
测试
一个返回promise
的
角度控制器方法。我清除了promise返回方法(使用sinon存根),但是当promise被解析(实现)时,注册
的
success/onFulfilled处理程序不会被调用。基本上,我不能在
Jasmine
测试
中得到解雇任何注册处理程序
的
承诺。请参阅此处
的
代码- 请给我建议。谢谢。
浏览 1
提问于2014-04-28
得票数 0
1
回答
角2业力单元
测试
订户错误
angular
、
unit-testing
、
jasmine
、
karma-runner
、
observable
在运行代码覆盖率
测试
时,我注意到我没有介绍订阅者
函数
的
错误处理
。功能
测试
: return this.aboutService.getAPIVersion() info,它从服务中调用
函数
。我设法
用
mockBackend abd MockError从服务中编写了
函数
的
单元
测试
,但是我不知道如何使用包装器(调用者)<e
浏览 2
提问于2017-09-06
得票数 1
回答已采纳
3
回答
茉莉花2-
异步
回调没有在
jasmine
.DEFAULT_TIMEOUT_INTERVAL指定
的
超时内调用。
javascript
、
jasmine
有问题
的
茉莉花2和
异步
规范连接: return describe('foo', function() { window.
jasmine
.DEFAULT_TIMEOUT_INTERVAL = 10000; return expect
浏览 9
提问于2015-03-23
得票数 17
回答已采纳
1
回答
我怎么能让茉莉花等待承诺被解决或被拒绝呢?
angular
、
testing
、
promise
、
jasmine
我有一个特殊
的
功能,我试图
测试
使用角度。此
函数
返回一个承诺。虽然在我
的
测试
中,我对承诺
的
结果设定了期望,但茉莉花并不等待承诺得到解决或拒绝。警告:
测试
函数
的
定义如下: return new Promise((resolve, reject) => { &
浏览 6
提问于2020-01-14
得票数 4
回答已采纳
1
回答
使用
Jasmine
测试
异步
回调
javascript
、
asynchronous
、
jasmine
我使用
的
是
Jasmine
2.1。我正在尝试使用
Jasmine
2.1来
测试
一个模块。我
的
一个模块有一个
异步
执行代码
的
函数
。当应用程序执行完毕时,我需要
测试
函数
的
结果。有没有办法做到这一点?目前,我
的
模块如下所示:function MyModule() { MyModul
浏览 0
提问于2014-12-08
得票数 6
回答已采纳
2
回答
无参数
函数
的
Jasmine
jquery
测试
javascript
、
jquery
、
jasmine
、
jasmine-jquery
$("#mandatory_fail").fadeOut(500) });} function setupFixtures(){ setFixtures('<div id=
浏览 4
提问于2015-04-29
得票数 0
3
回答
用
Jasmine
测试
角
异步
服务
angularjs
、
jasmine
、
integration-testing
我试图
用
Jasmine
(集成
测试
)
测试
一个真正
的
http调用,但是当我调用一个使用$http.get
的
方法时,它会超时,服务器永远不会被调用。我知道我应该注入$http
的
实现,但不确定应该在哪里实现。
浏览 0
提问于2014-09-13
得票数 2
1
回答
茉莉花
异步
测试
问题
javascript
、
testing
、
jasmine
、
protractor
、
angularjs-e2e
我在用量角器写
的
期末
测试
中使用茉莉花。我正在尝试创建页面对象抽象,以便用作我
的
解决方案中定义
的
其他页面对象
的
基类。因为我
的
应用程序是基于表单
的
经典解决方案,所以我可以将编辑页面的常见行为收集到基类中。为了更接近M**模式,我想把我抽象
的
观点和具体
的
模型联系起来。这种方法允许我使用模型结构,并直接映射到我
的
观点。因此,在我看来,在模型中定义
的
任何属性都有相应
的
表示。错误:超时-<em
浏览 1
提问于2017-02-07
得票数 1
2
回答
如何在
Jasmine
中侦测调用其他
函数
的
函数
?
javascript
、
testing
、
asynchronous
、
jasmine
) {}; next(); a: a, c: c我正在尝试写一个
测试
有什么想法可以正确
测试
这个行为吗?
浏览 0
提问于2016-05-19
得票数 0
2
回答
在
Jasmine
中
测试
异步
代码
javascript
、
jasmine
、
karma-jasmine
我正在使用
Jasmine
编写一些
测试
用例。它看起来是这样
的
:class Person { this.firstName = firstName;call getFullName', () => { })getName是一个
异步
函数
由于这种
异步
特性,在调用ge
浏览 7
提问于2018-04-06
得票数 1
1
回答
Angular2
测试
承诺从未在TestBed.compileComponents内部得到解决
javascript
、
unit-testing
、
angular
、
testing
、
promise
我目前正在为我
的
Angular2组件中
的
一个模块编写一个
测试
模块,该组件使用templateUrl属性,因此需要在
测试
之前进行TestBed.compileComponents
异步
调用编译。我遇到
的
问题是,承诺回调
函数
中
的
任何内容都不会运行.好像承诺还没有解决。}) title: 'Categories;
浏览 0
提问于2016-12-07
得票数 4
回答已采纳
1
回答
表单控件在
异步
验证程序中始终挂起
angular
、
jasmine
、
angular-reactive-forms
resolve({required:true}) else{ },100)} 在我
的
html中,我将(blur)="direction.updateValueAndValidity()"附加到了控件上,然而,当我想在我
的
规范文件中
测试
它时,我在该控件上得到了挂起状态,因此我
的
表单是无效
的
,这是我
的
测试
浏览 21
提问于2019-12-31
得票数 0
回答已采纳
1
回答
角度单元
测试
EventEmitter,在一个可观测
的
内部
angular
、
unit-testing
、
jasmine
、
observable
我正在尝试对一个名为insert(e)
的
函数
进行单元
测试
,该
函数
接受一个事件并将上传
的
图像插入应用程序
的
目录中。该
函数
解析事件以获取上传
的
文件,并使用可观察
的
方法发出数据。以下是插入
函数
: ...>↵</g>↵<g>↵</g>↵<g>↵</g>↵<g>↵<
浏览 2
提问于2018-07-23
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券