Karma-Jasmine是Jasmine测试框架的适配器,默认情况下随Karma一起提供。
在Karma 4 / Angular 7中执行测试之前,等待注入服务的构造函数完成
我正在注入这样的服务:它('测试名称',注入([服务],(hcs:服务)=> {const pipe = new MyPipe(hcs); const expectedResult = ... //这里hcs -...的构造函数
我正在使用Jasmine&Karma进行角度应用程序的单元测试。我写了这样的单元测试:describe('#getAll',async()=> {it('#should return user intergration_tester',inject([...
在过去几个小时里一直处于轻微的状况。我正在尝试学习Angular 2,在那次追求中,我决定创建一个基础骨架,我可以构建我的ng2应用程序。 ...
使用Karma从测试覆盖中排除* .component.ts文件
我想从测试覆盖范围中排除所有component.ts文件,并且只覆盖任何级别的子文件夹中的service.ts文件。我已尝试在下面的代码片段中注释掉了多个选项但是......
错误:已调用spy MovieService.getWatchListedMovies已被调用。角度单位测试
一个名为watchlist的组件文件,它依赖于MovieService(服务)来获取电影。调用ngOnInit()将调用MovieService.getWatchlistedMovies()组件代码如下,...
模拟数据。$ el for unit this with karma
我想用Karma为以下vuejs方法创建一个单元测试。 removeClass(e){if(!this。$ el.contains(e.target)){this.isActive = false; } } 我怎么能够 ...
我试图在ngOnInit方法中测试代码。该代码监视屏幕大小的变化,导航栏可以调整大小到移动设备或保持为顶部栏。我试过了大约一个星期......
类型'TestHotObservable'缺少类型'主题的以下属性 ':观察者,关闭,isStopped,hasError,还有5个
我试图在效果上实现简单的单元测试。我试图从这个例子中实现代码:https://github.com/ngrx/platform/blob/master/docs/effects/testing.md但不幸的是我不能......
在测试httpclient调用时,无法读取未定义的属性“管道”
我试图在离子4应用程序代码中对我的代码进行单元测试,调用端点并将响应映射到对象,它还添加了一个点击,这样我就可以将this.faults作为我的观察者返回...
我有一个函数接受模型作为输入selectFault(fault:Fault){this.faultsService.setSelectedFault(fault)this.router.navigate(['fault-detail']);我已经生成了......
Angular2 - 预期的安全值必须使用[property] = binding
我正在为SafePipe编写测试。该方法使用bypassSecurityTrustResourceUrl()。我搜索了可用的解决方案并尝试了它们但不幸的是,它对我没有帮助。错误是预期的......
Jasmine-karma:如何在Ionic中检查导航功能?
我使用spyOn为navController编写了一个测试用例,收到错误调用:错误: :push()方法不存在用法:spyOn(, )exp.ts:import ...
所以我有一个子组件,类似于这个导出类,ChildComponent实现了OnInit {@Input('parentForm')public parentForm:FormGroup;构造函数(私有fb:...
我有一个函数,它试图将参数解析为JSON对象。如果失败,则使用后备。 parse-code.js function parseCode(code){try {usingJSONFallback(code); ...
检查代码覆盖率时,方法名称为红色。这是什么意思。以下是代码拟合('set login id',()=> {spyOn(service,'setLoginId'); service.setLoginId('...
我正在尝试为subscribe方法编写测试用例。要检查的代码当我用ng测试时测试--code-coverage true测试用例正在传递,但在代码覆盖率报告中,订阅方法不包括在内...
可以将webpack 4模块配置为允许Jasmine监视其成员吗?
我一直无法使用webpack 4运行我的测试茉莉花测试套件。升级webpack后,几乎每次测试都会出现以下错误:错误: :没有声明getField ...
希望有人可以对此有所了解,对angular和rxjs不熟悉。从Angular 5升级到7,rxjs 5升级到6后,我得到了一些失败的单元测试。 util.service.ts ...
单位使用tick和fakeAsync测试Observable的角度分量
我看到的问题非常类似于已经被多次询问,但没有找到确切的解决方案,或者有很多解决方案让我感到困惑,就像我最近开始使用角度一样。 ...
Angular Karma Jasmine错误:非法状态:无法加载指令的摘要
我正在开发一个github存储库(带有角度7和angular-cli),我有一些测试,Karma和Jasmine在master分支中工作。现在我正在尝试添加延迟加载功能,事情......