Karma-Jasmine是Jasmine测试框架的适配器,默认情况下随Karma一起提供。
为什么当我想在 Angular 中的 Jasmine&Karma 一段时间后检查预期结果时出现错误?
我想测试这个组件 描述('测试检查窗口是否消失',()=> { 让组件:DismissMockedComponent; 让固定装置:ComponentFixture; ...
我有一个身份验证库,旨在保持身份验证内容在各种 Web 应用程序之间保持一致,其灵感来自 Angular-oauth2-oidc 库。然而,我在测试我的应用程序时遇到了问题......
Angular 6 运行 IntelliJ 的 karma 测试
我刚刚将我的 Angular 应用程序从版本 5.2 升级到版本 6。 一切工作正常,但当我尝试从 IntelliJ 运行测试时,它抛出以下错误: 错误:'@angular-de...
如何模拟 History.state 以在 Angular 中编写单元测试
我正在为我的组件编写单元测试,但在创建组件实例并显示以下错误时遇到问题, 类型错误:无法读取 null 的属性“patentId” 我试过了
我正在使用@ngrx/effects 4.1.1。我有一个返回空可观察值的效果,如下所示: @Effect() showDialog$: Observable = this .actions$ .ofType( ActionTypes.DIALOG_SHOW ) .ma...
在 Karma 测试中获取 ExpressionChangedAfterItHasBeenCheckedError
我正在尝试在我的一个组件中执行一些测试。我正在使用一个通过管道传输到 ActivatedRoute 的 paramMap 的可观察对象,以便从 URL 获取 guid 并使用 switchMap ...
`类型错误:无法读取未定义的属性(读取“paramMap”)`。 Karma 错误消息 - 角度测试?
我最近在学习 Angular 测试。所以我创建了一个由路由器根据数字 ID 使用的组件。 在我的组件代码中,我使用以下方法获取 id 值: id = 0; 得到...
我需要代码覆盖率方面的帮助来处理乘客详细信息.service.specs.ts 中的错误 以下是我的乘客详细服务代码 从“@angular/core”导入{可注入}; 导入 {
spyOn isDevMode() 在 Angular 6+ 单元测试中?
我的代码包含这样的 if 块 服务: 从 '@angular/core' 导入 { isDevMode }; 导出类 MyService { 构造函数(){} 方法测试():{ if (!isDevMode()) { 做点什么...
Jasmine Karma 无法正常工作 Angular 16 升级
我已将 Angular 从 15 升级到 16,但是当我运行 ng test 时,它不包含任何 component.spec.ts 文件,并且所有测试用例都失败: 包.json: “业力”:“6.3.17”...
我正在使用 Angular 4 CLI (v.1.0.0),为了处理测试,我创建了一些使用 jasmine 来创建间谍的模拟。在 IDE 中一切看起来都不错,但是在终端中我收到错误...
当创建一个新项目时,ng 测试工作正常,之后我添加了 Primeng 和 Bootstrap 库,现在我收到错误“预计在 'proxyzone' 中运行,但未找到&qu...
测试使用await Karma+Jasmine JS的异步函数
我正在尝试在 angularjs v1.5.0 项目中使用 Karma 和 Jasmine 测试异步函数。这个异步函数 (a) 有 2 个等待,如下所示: 异步函数a(){ 让 var1 = 等待 b() 控制台.log(...
我正在尝试安装角度材料,我给出了命令 npm install @angular/material @angular/cdk,我面临以下问题
npm 错误!代码 ERESOLVE npm 错误! ERESOLVE 无法解决依赖性 树 npm 错误! npm 错误!解决时:[email protected] npm ERR! 发现:@angular/[email protected] npm 错误! 节点_模块/@angu...
Angular Karma Jasmine TypeError:无法在 UserContext.apply app.componet.spec.ts 处读取未定义的属性(读取“控件”)
当我运行测试时,我收到错误 TypeError:无法读取未定义的属性(读取“控件”)。 为什么我无法访问测试文件中的控件? 我的功能: 加载数据(){ 如果(this.rootForm.ge...
Jasmine 中 and.stub 与 and.callFake 有什么区别
我是 Jasmine 的新手,对上述两个功能有点困惑。我的唯一目的是为间谍功能提供一个虚假的实现。但是,如果我将调试器放入 callFake 中,它就会被校准...
我有一个有点复杂的情况,在后端实现中,我需要轮询后端,直到 我从 BE 获得成功状态 我从 BE 获得失败状态 我继续前进
Firefox/Chrome 在 2000 毫秒内没有被杀死,发送 SIGKILL
在我的本地 Angular(v10) 项目中运行 ng 测试后,所有测试用例都成功执行,浏览器也启动,我能够看到绿点,但在最后一刻...
我最近将一个 angularjs 项目从 1.3 更新到 1.5,它使用 ES6,我的测试使用 karma,当我运行 grunt karma 时,出现以下错误: 语法错误:需要一个标识符,但发现“url”我...
我是 Angular 中使用 Karma 和单元测试的新手,我正在努力...... 当我使用的服务返回错误请求时,我想测试一个方法 方法是 this._commandService.comman...