腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Angular
Unit
Testing-
组件
中
服务
的
模拟
angular
、
unit-testing
、
service
、
components
我对
Angular
测试是个新手,正在尝试用
angular
实现一个
模拟
服务
的
基本测试。personalsettingmock.getPersonalSettings app.component.spec.ts时收到'Cannot read subscribe of undefined‘
的
提示import { async, ComponentFixture, TestBed } from '@
angular
/core/testing&
浏览 13
提问于2019-12-31
得票数 1
1
回答
在使用
Angular
6进行测试时,有没有办法自动处理依赖注入?
angular
、
karma-jasmine
我已经运行了ng test,并且我从
angular
创建
的
自动生成
的
测试
中
得到了大量
的
测试失败。事实证明,其中99%只是测试脚本
中
缺少
的
依赖项。我不能理解
的
是,为什么我需要坐在这里,查看我
的
应用程序
中
的
每个
组件
,并重新添加依赖项,这样我就可以从头开始学习测试。有没有办法让
Angular
添加我需要
的
所有依赖项来通过自动生成
的
单元测试
浏览 9
提问于2019-01-08
得票数 1
回答已采纳
1
回答
Angular
Unit
Testing -
模拟
REST
服务
调用
angular
、
unit-testing
、
karma-jasmine
我正在为一个
Angular
应用程序编写单元测试,以测试前端功能,并尝试为以下场景生成一种
模拟
rest
服务
调用
的
方法:import { Component, OnInit } from
组件
创建完成,测试通过。它之所以失败,是因为它试图通过rest调用调用getData()方法来调用一个未运行
的
服务
。我想以某种方式
模拟
在该函数中进行
的
rest调用。我尝试在我
的
测试类
中<
浏览 8
提问于2019-11-22
得票数 0
回答已采纳
1
回答
我是否可以监视被测试系统
的
依赖--即使它不是SUT
的
直接依赖?
jasmine
、
jasmine2.0
我
的
问题与茉莉花有关。SystemUnderTest --> Dependency1 --> Dependency2 --> DependencyN 我是否可以监视DependencyN,即使它不是被测试系统(SystemUnderTest)
的
直接依赖
浏览 1
提问于2017-03-06
得票数 0
回答已采纳
1
回答
在mat-paginator上使用@ test -library/
Angular
(page)属性方法进行
angular
10测试
angular
、
unit-testing
、
angular-testing-library
、
mat-pagination
我让<mat-paginator>元素工作得很好,我只想知道我是如何用@
testing-
library /
angular
库来测试getPaginatorData方法
的
(page)属性
的
?page)="getPaginatorData($event, 'billingItems')" >这是我
的
<em
浏览 10
提问于2021-07-07
得票数 0
2
回答
Angular
2 TestModuleMetadata没有EntryComponents属性
unit-testing
、
angular
、
typescript
、
angular-cli
我正在使用
Angular
CLI 1.0.0-beta.32.2,并且正在为
Angular
2
服务
编写单元测试,该
服务
动态创建一个
组件
并将其插入到另一个
组件
中
。在我
的
单元测试
中
,我尝试创建一个
模拟
组件
来测试我
的
服务
,但是ng test
的
输出抛出了一个错误,声明我
的
模拟
组件
是在entryComp
浏览 6
提问于2017-02-23
得票数 6
回答已采纳
1
回答
使用Karma进行角度测试-
angular
、
service
、
jasmine
、
components
、
karma-runner
我正在测试一个
Angular
组件
,而我
的
组件
依赖于一个
服务
,所以我
的
组件
的
构造函数在逻辑上注入了该
服务
。在ngOnInit上,该
服务
在多个地方被调用。我遇到
的
问题是,我需要测试
组件
的
一部分,并且只想
模拟
服务
的
一小部分。在
模拟
之后,我意识到ngOnInit
中
的
浏览 4
提问于2018-11-30
得票数 1
1
回答
模拟
组件
中
的
服务
-
模拟
被忽略
angular
、
service
、
mocking
、
angular2-testing
这一次,我试图
模拟
一个
服务
(执行http调用)来测试
组件
。 selector: 'ub-funding-plan', }, (error) => { });}descri
浏览 0
提问于2016-10-13
得票数 23
回答已采纳
1
回答
使用@testing library/
angular
注入
模拟
服务
angular
、
angular-testing-library
我正在尝试使用@testing-library/
angular
by Kent C Dodds来测试一个
angular
组件
。我
的
组件
依赖于
Angular
服务
。我在api文档中看不到关于如何注入
模拟
服务
来为单元测试提供
模拟
数据
的
信息。
浏览 26
提问于2019-06-11
得票数 1
1
回答
数据网格选择随机丢失
angularjs
、
vmware-clarity
我正在使用单选
的
VMWare Clarity数据网格。 html <clr-datagrid [clDgRowSelection]="true"<clr-dg-row *clrDgItems="let
unit
of units" [clrDgIt
浏览 28
提问于2018-08-02
得票数 0
回答已采纳
3
回答
在
Angular
2+中
服务
和
组件
有什么区别?
angular
、
service
、
dependency-injection
、
components
它们在不同
的
地方声明(声明和提供程序)。我知道
服务
有@Injectable()注入到使用该
服务
的
组件
的
构造函数
中
。但是为什么一定要这样呢?为什么我们不能在一个地方声明呢?一个人可以做而另一个人不能做
的
功能是什么?
浏览 1
提问于2017-09-08
得票数 15
回答已采纳
1
回答
角2单元测试准备
模拟
以共享
组件
unit-testing
、
angular
、
mocking
我正在
Angular
2应用程序中进行单元测试,并且对
angular
2测试框架非常陌生。首先,我需要导入
服务
和模型来创建
模拟
。/shared/my.model'; const mockMyService = { sameMethod: () => Observable.of(mock
浏览 0
提问于2017-01-06
得票数 0
2
回答
角6:使用httpclient请求错误测试
服务
angular
、
unit-testing
、
httpclient
、
karma-jasmine
、
specifications
我有一个课程
服务
,从后端
服务
器获取它
的
数据。我正试图为
服务
和
组件
编写一个规范,这些
组件
从
服务
和
组件
中
请求数据。我只有请求。我有很多失败,而且我没有在谷歌
的
答案上找到任何东西。answer1: string; answer3: string; correct: number; 课程
服务
错误Cannot read
浏览 0
提问于2018-08-27
得票数 1
3
回答
在测试中加载配置文件
的
Angular
APP_INITIALIZER
angular
我还添加了要测试
的
提供程序 TestBed.configureTestingModule({ declarations: [ LoginComponent
浏览 0
提问于2017-05-08
得票数 9
2
回答
在使用karma
的
角度单元测试
中
,dispatchEvent()和triggerEventHandler()有什么不同?
angular
、
jasmine
我正在为一个指令(称为on input event)编写单元测试,该指令修改formControl上
的
输入值。我已经在我
的
spec文件
中
创建了一个相同
的
测试
组件
。我注意到triggerEventHandler()和dispatchEvent()之间
的
区别,dispatchEvent()正确地触发了事件,指令被触发了,在triggerEventHandler()事件没有被触发
的
情况下
浏览 80
提问于2019-06-04
得票数 7
1
回答
如何在角5规范
中
编写document.URL单元测试
javascript
、
angular
、
typescript
、
jasmine
我正在尝试
模拟
document.URL =‘仪表板’;但是无法分配给url,因为它
的
只读属性。同时编写茉莉测试用例
浏览 0
提问于2018-12-16
得票数 0
回答已采纳
1
回答
如何向我
的
angularjs / jasmine单元测试提供可重用
的
样本数据值?
angularjs
、
jasmine
我想提供简单
的
常量值,如名称,电子邮件等,用于我
的
茉莉花单元测试。在c#
中
,我将创建一个静态类来保存少量
模拟
数据片段。应用程序时,我也希望有同样
的
方便。:8082'})myApp.constant('sampleData', {email: 'sample@email.com'}) 然后,我可以将
模拟
浏览 1
提问于2013-10-30
得票数 6
回答已采纳
1
回答
Angular
提供程序在测试工作台中未使用mock类
angular
、
unit-testing
、
jasmine
我正在尝试为我
的
一个
Angular
组件
编写单元测试,该
组件
从web
服务
调用
中
获取数据。一切都运行得很好,但是
Angular
测试平台总是使用真正
的
服务
调用,而不是提供
的
模拟
服务
类。我使用
的
是
Angular
6& Jasmine 3。 下面是spec文件,正如您所看到
的
,我提供了一个
模拟
服务</em
浏览 11
提问于2019-03-21
得票数 0
1
回答
测试部件
的
“角度”方法
javascript
、
unit-testing
、
testing
、
angular
在角1
中
,如果我编写了一个
组件
,我将确保:
组件
正在更新视图,给定更新
的
模型。我一直在做一些关于角2
组件
测试
的
研究,对于我能找到
的
所有文章来说,
浏览 3
提问于2016-08-08
得票数 0
3
回答
如何在
Angular
2测试
中
模拟
Observable.throw?
angular
、
jasmine
、
karma-runner
我想测试我
的
Angular
2
组件
中
的
错误处理,因此我想
模拟
一个
服务
来返回一个错误(‘Observable.throw’)。如何使用Jasmine、Karma和
Angular
2来做到这一点?
浏览 0
提问于2016-12-05
得票数 22
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何用 Karma,Jasmine,Webpack 测试 UI 组件系列(二)Angular测试用例篇
UTP自动化测试平台系列之终章
React vs Angular,到底那个更好用
Angular 开发者 2022 调查报告
AngularJS和Angular 2+:一个详细的比较
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券