karma-jasmine 相关问题

Karma-Jasmine是Jasmine测试框架的适配器,默认情况下随Karma一起提供。

在Karma 4 / Angular 7中执行测试之前,等待注入服务的构造函数完成

我正在注入这样的服务:它('测试名称',注入([服务],(hcs:服务)=> {const pipe = new MyPipe(hcs); const expectedResult = ... //这里hcs -...的构造函数

回答 1 投票 1

Spec没有期望Angular 7

我正在使用Jasmine&Karma进行角度应用程序的单元测试。我写了这样的单元测试:describe('#getAll',async()=> {it('#should return user intergration_tester',inject([...

回答 1 投票 0

由于断线,因果测试失败了吗?

在过去几个小时里一直处于轻微的状况。我正在尝试学习Angular 2,在那次追求中,我决定创建一个基础骨架,我可以构建我的ng2应用程序。 ...

回答 1 投票 2

使用Karma从测试覆盖中排除* .component.ts文件

我想从测试覆盖范围中排除所有component.ts文件,并且只覆盖任何级别的子文件夹中的service.ts文件。我已尝试在下面的代码片段中注释掉了多个选项但是......

回答 1 投票 0

错误:已调用spy MovieService.getWatchListedMovies已被调用。角度单位测试

一个名为watchlist的组件文件,它依赖于MovieService(服务)来获取电影。调用ngOnInit()将调用MovieService.getWatchlistedMovies()组件代码如下,...

回答 1 投票 0

模拟数据。$ el for unit this with karma

我想用Karma为以下vuejs方法创建一个单元测试。 removeClass(e){if(!this。$ el.contains(e.target)){this.isActive = false; } } 我怎么能够 ...

回答 1 投票 0

使用Karma进行onInit和MediaChange测试

我试图在ngOnInit方法中测试代码。该代码监视屏幕大小的变化,导航栏可以调整大小到移动设备或保持为顶部栏。我试过了大约一个星期......

回答 1 投票 1

类型'TestHotObservable'缺少类型'主题的以下属性 ':观察者,关闭,isStopped,hasError,还有5个

我试图在效果上实现简单的单元测试。我试图从这个例子中实现代码:https://github.com/ngrx/platform/blob/master/docs/effects/testing.md但不幸的是我不能......

回答 1 投票 1

在测试httpclient调用时,无法读取未定义的属性“管道”

我试图在离子4应用程序代码中对我的代码进行单元测试,调用端点并将响应映射到对象,它还添加了一个点击,这样我就可以将this.faults作为我的观察者返回...

回答 1 投票 0

如何以角度模拟模型

我有一个函数接受模型作为输入selectFault(fault:Fault){this.faultsService.setSelectedFault(fault)this.router.navigate(['fault-detail']);我已经生成了......

回答 1 投票 0

Angular2 - 预期的安全值必须使用[property] = binding

我正在为SafePipe编写测试。该方法使用bypassSecurityTrustResourceUrl()。我搜索了可用的解决方案并尝试了它们但不幸的是,它对我没有帮助。错误是预期的......

回答 2 投票 4

Jasmine-karma:如何在Ionic中检查导航功能?

我使用spyOn为navController编写了一个测试用例,收到错误调用:错误: :push()方法不存在用法:spyOn(, )exp.ts:import ...

回答 1 投票 0

在Jasmine中通过@input模拟父FormGroup

所以我有一个子组件,类似于这个导出类,ChildComponent实现了OnInit {@Input('parentForm')public parentForm:FormGroup;构造函数(私有fb:...

回答 1 投票 5

尝试/捕捉茉莉花

我有一个函数,它试图将参数解析为JSON对象。如果失败,则使用后备。 parse-code.js function parseCode(code){try {usingJSONFallback(code); ...

回答 2 投票 5

代码覆盖率结果显示方法名称的红色,但涵盖了方法定义

检查代码覆盖率时,方法名称为红色。这是什么意思。以下是代码拟合('set login id',()=> {spyOn(service,'setLoginId'); service.setLoginId('...

回答 1 投票 0

订阅服务方法不包含在单元测试用例茉莉花中

我正在尝试为subscribe方法编写测试用例。要检查的代码当我用ng测试时测试--code-coverage true测试用例正在传递,但在代码覆盖率报告中,订阅方法不包括在内...

回答 1 投票 1

可以将webpack 4模块配置为允许Jasmine监视其成员吗?

我一直无法使用webpack 4运行我的测试茉莉花测试套件。升级webpack后,几乎每次测试都会出现以下错误:错误: :没有声明getField ...

回答 3 投票 10

angular 7 rxjs升级失败的单元测试

希望有人可以对此有所了解,对angular和rxjs不熟悉。从Angular 5升级到7,rxjs 5升级到6后,我得到了一些失败的单元测试。 util.service.ts ...

回答 1 投票 1

单位使用tick和fakeAsync测试Observable的角度分量

我看到的问题非常类似于已经被多次询问,但没有找到确切的解决方案,或者有很多解决方案让我感到困惑,就像我最近开始使用角度一样。 ...

回答 1 投票 1

Angular Karma Jasmine错误:非法状态:无法加载指令的摘要

我正在开发一个github存储库(带有角度7和angular-cli),我有一些测试,Karma和Jasmine在master分支中工作。现在我正在尝试添加延迟加载功能,事情......

回答 5 投票 58

© www.soinside.com 2019 - 2024. All rights reserved.