Karma-Jasmine是Jasmine测试框架的适配器,默认情况下随Karma一起提供。
我将我的角度从4升级到版本7。我已经进行了业报并行运行tdd,并且它在Angular 4中可以正常工作。现在,在升级到7之后,相同的测试在停止之前运行了两次...
我是Karma的新手,没有获得如何为POST方法编写测试用例的方法。这是我的service.ts文件:-构造函数(私有httpclient:HttpClient){} url ='http:// localhost:8047 / some_url'; ...
具有Jasmine / Karma的组件中订阅方法的单元测试
我想测试由ngOnInit在组件中调用的订阅方法。此方法称为getPagesJson,在getjsonService中定义,并从JSON文件获取一个值。我的测试目标-放置...
失败:模板解析错误:'mat-card-title'不是一个已知元素
我两个月前开始有角度的工作,我设计了一个应用程序,然后执行ng测试,但出现此错误:失败:模板解析错误:'mat-card-title'不是已知元素:1.如果'mat-card- title'是...
使用Jasmine和Karma进行的角单元测试中的模拟基础服务
我在Angular 7中具有Component,它具有作为构造函数参数的功能。 @Component({选择器:'cc-schedule-list',templateUrl:'./schedule-list.component.html',styleUrls:['./schedule-list ....
我在用竹子制作茉莉花测试时遇到一个奇怪的问题。测试随机失败,并出现以下错误失败:无法将未定义转换为对象版本18-Nov-2019 03:08:56。/ ...
单元测试(业力)中的错误。没有将“ exportAs”设置为“ ngbPopover”的指令
我在角度页面中使用下面的ngbPopover,并为此编写了单元测试。它引发了一个编译错误。如下所示,没有将“ exportAs”设置为“ ngbPopover”的指令...
我有以下方法,该方法基于给定的属性从数组中删除重复项:removeDuplicates(myArr,prop){return myArr.filter((object,pos,arr)=> {...
我正在为服务编写测试。我正在测试的服务的代码段是:getDesign(designId:number):Observable {const params = new HttpParams()。set('designId',String(...
Unit test Angular表单和subFormGroup
尝试在测试规范中构建表单时出错。表单构建功能还可以构建子表单数组。寻找测试该组件的最佳方法。ts buildForm(){return this ....
如何取消对使用jasmine.createSpy创建的document.getElementById的监视
document.getElementById = jasmine.createSpy('HTMLElement')。and.returnValue(null);我正在创建一个间谍,以使document.getElementById返回测试中的必需元素。由于文档是...
因此,我尝试使用Jasmine karma在组件级别进行一些单元测试。我正在使用这个translatioin类:I18n而且我有这个组件:Constructor(private qrCodeService:...
TypeError:无法读取未定义的属性'get'(固定的冲突导入无法正常工作)
尝试运行业力TS规范文件时出错。所有模块和导入似乎都正常运行,没有冲突。尝试将component.ngOninit()添加到beforeEach()和it()中,并且没有...
所以我尝试对组件进行一些单元测试。但是我对Input()参数有一些问题。然后特别是组件SO中的一个组件,我有这个组件:export class ...
我正在运行失败的单元测试。请看一下我的代码:这是我的打字稿文件:allData:any;构造函数(@Inject(MAT_DIALOG_DATA)私有数据,私有对话框Ref:...
我有一个相当大的Angular8应用程序,我正在为此进行单元测试,我希望ng test命令仅对指定/所需模块中的所有spec.ts文件而不是对所有spec.ts运行测试。 。
我一直在为交换案例编写测试案例,有2个测试案例。我收到此皮棉错误,提示更新或重构此函数,以便其实现不会重复其他函数。如...
错误TS1127:在Angular 7中运行Karma测试时,字符无效
我收到错误错误TS1127:运行Angular 7应用程序CLI版本的Karma测试时,Visual Studio Code终端中的字符无效-7.3.9我在...中只有一个Karma测试规范。]
我必须在下面为三元函数编写一个测试用例。对于真实条件,我的测试用例按预期运行,否则为false,它未按预期运行。我不确定为什么我的逻辑不正确。 ...
我的一项测试随机失败。我想为调试设置一些顺序,因为默认情况下,测试是使用种子随机运行。我试图在karma.conf.js中设置种子编号或将其设置为random:false,但没有效果。我用...