Karma-Jasmine是Jasmine测试框架的适配器,默认情况下随Karma一起提供。
Karma-ChangeDetectorRef detectChanges模拟
我的测试中cdr.detectChanges()有问题。调用它时发生错误,我没有任何信息,我只收到此错误:ZoneAwareError @ webpack:///〜/ zone.js / dist / ...
如何覆盖角度的按钮单击测试? (已附加Stackblitz)
我正在制作一个非常简单的应用程序,它具有一个输入框和一个按钮。输入用于输入电子邮件和事件处理程序的订阅按钮输入电子邮件并单击按钮,将创建一个api ...
我是使用Jasmine和Karma在Angular中进行单元测试的新手。我已经写了一个规格文件,但出现错误。首先让我展示一下我到目前为止所做的事情。我创建了一个自定义组件:...
我是使用Jasmine和Karma在Angular中进行单元测试的新手。我是实习生我正在查看规格文件。我想知道在这种情况下创建的含义。 TimeselectorComponent是...
我目前在Highcharts中使用角度9。链接到代码:https://stackblitz.com/edit/angular-ivy-wdejxk在应用程序端/测试端运行的一些说明:测试端:...
我必须测试这种奇怪的情况。在我的html中,我有: {{showFormattedDate(myDate)}} 函数...
TestBed.OverrideProvider()如果TestBed.inject()或TestBed.get()(已弃用)在运行之前不起作用
给出下面的示例规格测试beforeEach(function(){TestBed.configureTestingModule({提供者:[{提供:TranslateService,useClass:...
我正在尝试测试可调整大小的列指令,该指令可侦听鼠标事件,例如mouseup,mousemove,mousedown。 resize-column.directive.ts import {指令,OnInit,Renderer2,输入,ElementRef,...
Angular 9 Component Test:找不到名称'ngbNav'的导出
我有一个要测试的模态组件。但它总是抱怨“找不到名称'ngbNav'的出口”。关于如何解决此问题的任何想法都很棒。错误:导出名称'...
我正在尝试开始测试我的组件。我要测试的第一件事是ngOnInit是否调用正确的服务。 Agreement.component.ts:构造函数(private AgreementService:...
这里是SelectEndDate函数,我正在这里比较日期。 selectEndDate =()=> {const currentDate = this.createDate(); const endDate = this.addSurveyForm.value.endDate; const ...
Karma Server下的角单元测试:未处理的承诺拒绝:','代码应在fakeAsync区域中运行
我正在使用业力进行单元测试开发。我已经在一些测试用例和一些承诺中使用了fakeSynch-tick()这对夫妇。我的测试已成功运行,但似乎出现了问题...
Github动作-node.js CI npm测试挂起[Angular9]
github动作的新手。在ghub文档中的教程之后,我已经在很大程度上完成了所有工作,这些文档用于在worker目录中设置nodeJs.yml。何时出现此问题...
我有一个方案可以从基类中监视受保护的属性。导出类BaseClass {protected property1:string; }导出类InheritedClass扩展了BaseClass,OnInit {ngOnInit(...
所有角度单元测试,错误提示为“非法状态:无法加载指令…的摘要”
Angular创建的所有样板测试均无法构建。举个例子:从'@ angular / core / testing'导入{异步,ComponentFixture,TestBed};从...导入{CheckboxComponent}从[
如何对在angular7中具有@Input变量的组件进行单元测试?
我有一个角度组件,其中包含一些Input()变量,这些变量来自像componet.ts这样的父组件。@Input()事务:any [] = []; @Input()total:数字= 0; @ ...
业报错误:“失败:无法读取未定义的属性'subscribe'”
我正在将Angular 8与Karma一起使用。 Karma的新手,所以我希望这很简单。运行单元测试时,我收到“失败:无法读取未定义的属性'subscribe'”。调用堆栈...
使用Jamine测试基于HTTP的异步功能:超时-在5000毫秒内未调用异步回调
内容:测试一个异步函数,该函数返回依赖于嵌套http调用的Promise,其中包括:Angular 9,Jasmine 3.4.0问题:错误:超时-在5000毫秒内未调用异步回调(由...设置)]] >> < [
这是应用程序组件中非常简单的功能,需要为其编写测试用例。我尝试过的代码。 app.component.html