Karma-Jasmine是Jasmine测试框架的适配器,默认情况下随Karma一起提供。
我有一个调用服务方法的组件。当服务方法返回一个observable时,它工作得很好,但当我把它改为promise时,测试开始失败。测试的变化是:......
角度单元测试:失败:模块'DynamicTestModule'导入的意外值'DxTemplateHost':添加@NgModule注释
我正在为我的Component实现一个简单的单元测试。我导入了所有必需的东西:服务,RouterModuleTesting,FormsModule HttpModule ......请注意我正在使用DevExtreme Widgets。但......
我创建了一个清晰的方法来清除我的形式。 this.myForm.reset();现在我正在测试它,即当清除被触发时,表格是清楚的。我试过://设置值,然后触发事件组件....
在承诺之后如何让karma / jasmine单元测试与回调一起工作?
我正在AngularJS 1.5,JavaScript和Cordova中编写应用程序。我想编写一个单元测试,它将检查是否在承诺之后执行了某些代码。这是我的codepen:https://codepen.io / ...
下面是来自'@ angular / core'的Angular7 Http服务导入{Injectable};从'@ angular / common / http'导入{HttpClient,HttpHeaders};从'rxjs'导入{Observable};进口{...
我的指令点击外部:从'@ angular / core'导入{Directive,Output,EventEmitter,ElementRef,HostListener}; @Directive({selector:'[clickOutside]'})导出类...
如何在AngularJS的Karma / Jasmine单元测试中使用时刻Js?
我在AngularJS项目中使用momentJS。我正在尝试编写单元测试,并且我不断遇到问题。这是我的配置文件://要在浏览器文件中加载的文件/模式列表:...
包含FileReader.onload的角度单元测试不适用于async / whenStable和fakeAsync / tick
我在我的angular 7应用程序中添加了一些单元测试但是我不知道如何处理与FileReader的交互,因为使用async / whenStable,fakeAsync和promises不能按预期工作。 ......
我想进行单元测试并获得所有代码的覆盖但我无法覆盖订阅中存在的代码我能够窥探服务和功能但是在订阅内部我无法单元...
我的组件中有以下代码:ngOnInit(){this.formattedPacks = this.protocolPackService.formatPacks(this.selectedPacks);在我的测试中,我收到以下错误:这....
我有一个与我们的API对话的角度服务。可以在本地缓存对相同数据的某些请求,以帮助感觉更快一些。这基本上是在服务方法中发生的事情......
我正在用AngularJS编写一个应用程序。我正在用业力和茉莉为我的角度服务编写单元测试。由于单元测试不断给我这些错误,它没有按预期工作:预期的间谍......
.ts:export class TestClass {private method(info:Info):Info {return {number:null,data:{testDemo:info.data.flag},cc:null ...
Karma,Angular 7和FontAwesome问题无法绑定到'icon',因为它不是'fa-icon'的已知属性
无法绑定到'icon',因为它不是'fa-icon'的已知属性。当试图在people.component.spec.ts中运行此测试时,从“@ angular / core / testing”导入{async,ComponentFixture,TestBed}; ...
我正在尝试使用注入设置单元测试。但我不知道如何设置参数。被测试类(auth.service.ts)的构造函数是:constructor(private http:HttpClient,...
Angular编译器找不到jasmine.CustomMatchers,即使它位于@ types / jasmine中
我刚从Angular指南下载了示例测试项目:https://angular.io/generated/zips/testing/testing.zip当我服务时,我得到错误:src / testing / jasmine-matchers.d.ts(3, 67):错误......
我有一个角度组件,它将一些数据发送到我们的应用程序中的URL,然后不执行任何其他操作,因为没有数据从该帖子返回。我正常测试这个问题,因为通常......
在Jasmine中需要一些“callThrough”和“callFake()”的实际例子
我正在学习在AngularJS中实现业力和茉莉花,我正在通过一些例子来更好地理解它。我对callThrough有点困惑。如果我......请纠正我
如何使用karma和jasmine对Angular 2.0.0版中的路由器进行单元测试?这是我的旧单元测试在版本2.0.0-beta.14中的样子导入{it,inject,injectAsync,...
我正在使用angular2和uirouter进行路由。我已经在应用程序中成功实现了uirouter模块。但是当我尝试测试我的应用程序时出现问题。我在使用业力的地方,茉莉......