karma-jasmine 相关问题

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

业力并行执行测试用例两次

我将我的角度从4升级到版本7。我已经进行了业报并行运行tdd,并且它在Angular 4中可以正常工作。现在,在升级到7之后,相同的测试在停止之前运行了两次...

回答 1 投票 0

在角度8中编写用于发布和获取服务的业力测试用例

我是Karma的新手,没有获得如何为POST方法编写测试用例的方法。这是我的service.ts文件:-构造函数(私有httpclient:HttpClient){} url ='http:// localhost:8047 / some_url'; ...

回答 1 投票 0

具有Jasmine / Karma的组件中订阅方法的单元测试

我想测试由ngOnInit在组件中调用的订阅方法。此方法称为getPagesJson,在getjsonService中定义,并从JSON文件获取一个值。我的测试目标-放置...

回答 1 投票 0

失败:模板解析错误:'mat-card-title'不是一个已知元素

我两个月前开始有角度的工作,我设计了一个应用程序,然后执行ng测试,但出现此错误:失败:模板解析错误:'mat-card-title'不是已知元素:1.如果'mat-card- title'是...

回答 2 投票 0

使用Jasmine和Karma进行的角单元测试中的模拟基础服务

我在Angular 7中具有Component,它具有作为构造函数参数的功能。 @Component({选择器:'cc-schedule-list',templateUrl:'./schedule-list.component.html',styleUrls:['./schedule-list ....

回答 1 投票 0

茉莉花测试随机失败

我在用竹子制作茉莉花测试时遇到一个奇怪的问题。测试随机失败,并出现以下错误失败:无法将未定义转换为对象版本18-Nov-2019 03:08:56。/ ...

回答 1 投票 -1

单元测试(业力)中的错误。没有将“ exportAs”设置为“ ngbPopover”的指令

我在角度页面中使用下面的ngbPopover,并为此编写了单元测试。它引发了一个编译错误。如下所示,没有将“ exportAs”设置为“ ngbPopover”的指令...

回答 1 投票 0

如何对从数组中删除重复项的方法进行单元测试?

我有以下方法,该方法基于给定的属性从数组中删除重复项:removeDuplicates(myArr,prop){return myArr.filter((object,pos,arr)=> {...

回答 1 投票 0

在Jasmine中调用函数时如何保留此内容

我正在为服务编写测试。我正在测试的服务的代码段是:getDesign(designId:number):Observable {const params = new HttpParams()。set('designId',String(...

回答 1 投票 -3

Unit test Angular表单和subFormGroup

尝试在测试规范中构建表单时出错。表单构建功能还可以构建子表单数组。寻找测试该组件的最佳方法。ts buildForm(){return this ....

回答 1 投票 0

如何取消对使用jasmine.createSpy创建的document.getElementById的监视

document.getElementById = jasmine.createSpy('HTMLElement')。and.returnValue(null);我正在创建一个间谍,以使document.getElementById返回测试中的必需元素。由于文档是...

回答 2 投票 1

如何模拟茉莉花因果中的翻译I18n?

因此,我尝试使用Jasmine karma在组件级别进行一些单元测试。我正在使用这个translatioin类:I18n而且我有这个组件:Constructor(private qrCodeService:...

回答 1 投票 0

TypeError:无法读取未定义的属性'get'(固定的冲突导入无法正常工作)

尝试运行业力TS规范文件时出错。所有模块和导入似乎都正常运行,没有冲突。尝试将component.ngOninit()添加到beforeEach()和it()中,并且没有...

回答 1 投票 0

如何在单元测试中注入Input()?

所以我尝试对组件进行一些单元测试。但是我对Input()参数有一些问题。然后特别是组件SO中的一个组件,我有这个组件:export class ...

回答 2 投票 0

角度分量法的单元测试时出错?

我正在运行失败的单元测试。请看一下我的代码:这是我的打字稿文件:allData:any;构造函数(@Inject(MAT_DIALOG_DATA)私有数据,私有对话框Ref:...

回答 1 投票 0

特定模块的ng测试

我有一个相当大的Angular8应用程序,我正在为此进行单元测试,我希望ng test命令仅对指定/所需模块中的所有spec.ts文件而不是对所有spec.ts运行测试。 。

回答 1 投票 0

我如何重构代码以解决棉绒错误?

我一直在为交换案例编写测试案例,有2个测试案例。我收到此皮棉错误,提示更新或重构此函数,以便其实现不会重复其他函数。如...

回答 1 投票 0

错误TS1127:在Angular 7中运行Karma测试时,字符无效

我收到错误错误TS1127:运行Angular 7应用程序CLI版本的Karma测试时,Visual Studio Code终端中的字符无效-7.3.9我在...中只有一个Karma测试规范。]

回答 1 投票 3

三元条件部分工作的角单元测试

我必须在下面为三元函数编写一个测试用例。对于真实条件,我的测试用例按预期运行,否则为false,它未按预期运行。我不确定为什么我的逻辑不正确。 ...

回答 2 投票 0

设置Angular 8测试的顺序

我的一项测试随机失败。我想为调试设置一些顺序,因为默认情况下,测试是使用种子随机运行。我试图在karma.conf.js中设置种子编号或将其设置为random:false,但没有效果。我用...

回答 1 投票 0

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