腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8077)
视频
沙龙
1
回答
在
.
pipe
angular
8
jasmine
中
测试
可
观察
性
、
、
、
我
在
我的组件中有一个主题,订阅了triggerRuleExecutionService,它正在被发出,即来自另一个组件的next()。
在
管道内部,我让switchMap调用http服务从数据库获取数据。this.ruleExecutionService = this.editCheckSVC.triggerRuleExecutionService.
pipe
(下面是我用来
测试
上述功能的规范。expect(executionServiceInstance.executeRule
浏览 23
提问于2020-03-04
得票数 0
回答已采纳
3
回答
属性管道不存在于可
观察
类型上。
、
我正在开发一个角
8
的auth保护程序,但是我得到了以下错误: ): Observable<boolean> { } public login(cr
浏览 5
提问于2020-01-03
得票数 2
2
回答
如何模拟出一个可
观察
的对象?我试着用三种不同的方法模拟它
、
、
、
我已经编写了许多单元
测试
来
测试
可
观察
性
,但由于某些原因,这个
测试
不像我写的其他
测试
那样工作,但我看不出有什么问题。我希望ChangePasswordFacade.successful$返回一个返回true的可
观察
对象的模拟。尽管我之前使用了下面的模仿策略,但它不起作用。我尝试将ChangePasswordFacade注入到
测试
中
。我尝试
在
TestBed提供程序的useValue中使用模拟成功的$函数。我尝试了下面的方
浏览 6
提问于2019-03-09
得票数 0
2
回答
gulp-
jasmine
窗口未定义错误
、
、
、
我使用gulp /gulp
jasmine
/
angular
来运行我的单元
测试
。' Tests failedvar
jasmine
= require('gulp-
jasmine
'); gulp.task('default', ['
浏览 3
提问于2014-12-01
得票数 12
回答已采纳
2
回答
流/事件有管道时单元
测试
失败(takeUntil(Destroy))
、
、
、
、
Angular
: 9.1.13;RxJS: 6.6.3;Karma: 4.3.0;
jasmine
-core: 2.6.2 我们有一个组件,它具有处理流和事件的服务。 当通过调用this.
在
ngOnDestroy钩子
中
,subject被声明为private _destroy = new Subject()。
在
我们运行单元
测试
之前,一切似乎都很好。方法和
测试
示例可以在下面找到。当使用takeUntil订阅服务流/事件时,
测试
失败的原因尚不清楚。
浏览 26
提问于2021-05-11
得票数 0
1
回答
如何在构造函数中使用可
观察
订阅对
angular
guard进行单元
测试
、
、
、
我正在尝试对一个
angular
guard进行单元
测试
,它通过管道连接一个属于身份验证服务的可
观察
对象。订阅发生在guard canActivate()方法
中
。我在身份验证服务中使用
jasmine
spy返回值,但在我的单元
测试
中
从未调用过这个spy。
在
测试
组件时,我使用fixture.detectChanges(),但是对于这个保护,我找不到一种方法来
测试
它是否根据可
观察
到的值返回正确的值。thi
浏览 22
提问于2019-03-30
得票数 2
1
回答
Angular
8
集成
测试
- Proctrator/
Jasmine
工作,Protractor/Cucumber不工作
、
、
、
我正在为我的
Angular
8
应用程序设置一个简单的e2e
测试
。我正在尝试学习BDD,所以我尝试用Cucumber替换
Jasmine
,因为它使用与BDD更一致的语言。当我使用
Jasmine
运行Protractor时,
测试
通过: 这是可行的: navigateTo () {} 当我运行cucumber版本的
测试
时,我得到一个错误。browser.
浏览 33
提问于2020-01-02
得票数 1
回答已采纳
3
回答
NGXS:如何
测试
动作是否被调度?
、
、
如何对动作是否被调度进行单元
测试
?例如,
在
LogoutService
中
,我有这个简单的方法: store.dispatch([new ResetStateAction(), new LogoutAction(username)]);我需要编写一个单元
测试
来验证这两个操作是否被分派: it('should dispatch ResetState and Logout
浏览 0
提问于2018-06-29
得票数 12
1
回答
角度
测试
护路器
、
、
、
、
目前,我正在挣扎于单元
测试
我的canActivate()方法从我的路由器警卫服务。} from '@
angular
/router'; return of(false); }));} 实际上,它看起来比它更复杂:第一个
观察
者检查数据库
中
是否有一个用户
浏览 1
提问于2018-09-04
得票数 3
回答已采纳
1
回答
使用gulp
jasmine
指定依赖项。
、
、
、
、
我有下面的gulpfile.js
jasmine
= require('gulp-
jasmine
'); return gulp .
pipe
(
jasmine
());然而,spec/test.js内部的代
浏览 3
提问于2015-01-29
得票数 9
1
回答
单元
测试
角+ Browserify + Gulp和
Jasmine
、
、
、
、
.
pipe
(
jasmine
());还有一些监视任务等。现在,
在
我的mainspec.js文件
中
,考虑到我的
测试
代码,无法识别角: it("should actuallyhave
angular
defined", function() { })
浏览 2
提问于2014-10-22
得票数 4
回答已采纳
1
回答
当不同的
观察
值被更新时,如何更新
观察
值?
、
、
我可以
在
Angular
服务中使用http action的一次
性
订阅吗?这样做有什么坏处吗?); this.signInFailed(); } 为了使用OnPush变更检测策略并将“业务逻辑”保留在服务内部,服务使用名为state$的可
观察
值将值暴露给组件我从简单的订阅开始: protected signIn(...): void {} 但是后来,我意识到它是不可
测试
的
浏览 2
提问于2019-04-30
得票数 1
回答已采纳
0
回答
如何在
Angular
中
创建一个mock observable来
测试
http rxjs retry/retryWhen?
、
、
我
在
我的
angular
应用程序中有一个http请求:this.http.get(url,options).
pipe
(retry(5)) 我想使用
jasmine
对其进行单元
测试
,以便http请求首先返回一个错误,但在随后的尝试
中
,将返回预期的数据。我以前按照
angular
.io documentation spyOn(http,'get').and.returnValue(defer(() => Promise.reject(errorObjec
浏览 4
提问于2018-07-18
得票数 5
1
回答
错误ts2315类型‘可
观察
’不是通用的
、
、
我得到了 "@
angular
/language-service": "~7.2.0", "@types/node&q
浏览 0
提问于2019-06-01
得票数 1
3
回答
用茉莉花
测试
AngularJS模块会导致茉莉花错误
、
我无法得到一个简单的茉莉花
测试
工作
在
我的AngularJS模块。如有任何建议,将不胜感激。toBeGreaterThan(0) }); });
测试
文件
中
包含的文件按以下顺序排列:
angular<
浏览 4
提问于2013-02-07
得票数 1
1
回答
用茉莉花对角$log进行单元
测试
、
我一直
在
测试
的一些内容来自于这个博客。
在
我的devDependencies里"
angular
-mocks": "^1.5.0", 我正在用一口水来做
测试
。/Scripts/tests/modules/utility/services/ha-http.service.
jasmine
.test
浏览 1
提问于2016-03-01
得票数 1
4
回答
angular
js中使用的"expect“函数是什么?
、
在
Angular
文档
中
,他们写道:这是
在
很多地方写的,比如。 我只想知道它是做什么的
浏览 0
提问于2012-11-07
得票数 30
回答已采纳
8
回答
如何在
测试
组件时模拟管道
、
、
、
目前,我正在重写提供者来使用模拟服务,如下所示: tcb.overrideProviders(AddFieldToObjectDropdownComponent, provide(ServiceA, { useClass: MockServiceA })),
浏览 0
提问于2016-09-02
得票数 57
1
回答
如何使用
jasmine
spyon用特定选择器模拟ngrx store.
pipe
、
、
、
、
在此之前,我已经创建了一个商店间谍对象
在
单独的
测试
中
,我想返回一个特定选择器的store.
pipe
.withArgs(select(someSelector1)).and.returnValue(of(someMock)) store.
pipe
.withAr
浏览 1
提问于2021-06-12
得票数 0
3
回答
角7,量角器,随机误差“angularJS
可
测
性
和角
可
测
性
都未定义”
、
我随机地得到了错误: $ ng e2e --webdriverUpdate=false --devServerTarget=
在
我的spec.ts文件
中
,我有以下两个
测试
,第一个
浏览 1
提问于2019-01-17
得票数 9
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何用 Karma,Jasmine,Webpack 测试 UI 组件系列(二)Angular测试用例篇
NgRx 10引入组件本地状态管理包
Angular更改检测终极指南
为React开发人员推荐8个测试工具、库和框架
最受欢迎的10大Angular技巧
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券