Angular单元测试:未捕获错误:未捕获(在Promise中):错误:无法匹配任何路由
创始人
2024-10-23 23:01:16
0

这个问题通常是在单元测试中发生的,因为在单元测试中使用的路由器是特定的路由器,而不是应用程序中的路由器。因此,需要在测试环境中提供一个路由器配置。

以下是示例代码:

在你的测试文件中,使用TestBed来配置路由器并使用TestingModule来导入所需的模块和组件:

import { TestBed } from '@angular/core/testing';
import { RouterTestingModule } from '@angular/router/testing';
import { AppComponent } from './app.component';

describe('AppComponent', () => {
  beforeEach(async () => {
    await TestBed.configureTestingModule({
      imports: [
        RouterTestingModule // import the RouterTestingModule here
      ],
      declarations: [
        AppComponent
      ],
    }).compileComponents();
  });

  it('should create the app', () => {
    const fixture = TestBed.createComponent(AppComponent);
    const app = fixture.componentInstance;
    expect(app).toBeTruthy();
  });
});

这个示例中,RouterTestingModule被导入以供使用。这允许在测试环境中使用路由器。 它应该被导入到任何需要在单元测试中使用路由器的测试文件中。

相关内容

热门资讯

一直以来!佛手在线大菠萝辅助,... 一直以来!佛手在线大菠萝辅助,aapoker辅助工具安全吗(透视)推荐教程(有挂教程)-哔哩哔哩运a...
日前!潮友会pp下载辅助器,h... 日前!潮友会pp下载辅助器,hhpoker免费透视脚本,绝活教程(有挂讲解)-哔哩哔哩1、游戏颠覆性...
据报道!wepoker私局辅助... 据报道!wepoker私局辅助,hhpoker透视脚本视频(透视)科普教程(揭秘有挂)-哔哩哔哩一、...
透视插件!aapoker辅助插... 您好,aapoker辅助插件工具这款游戏可以开挂的,确实是有挂的,需要了解加去威信【48527505...
值得注意的是!科乐填大坑破解游... 值得注意的是!科乐填大坑破解游戏,九游破解辅助插件教程,绝活教程(有挂秘诀)-哔哩哔哩1、超多福利:...
最终!天天贵州万能辅助器,微乐... 最终!天天贵州万能辅助器,微乐智能辅助app,指南教程(有挂细节)-哔哩哔哩1、首先打开天天贵州万能...
透视神器!wepoker私人局... 透视神器!wepoker私人局透视插件,hhpkoer辅助器视频(透视)专业教程(真是有挂)-哔哩哔...
透视私人局!hhpoker怎么... 透视私人局!hhpoker怎么防辅助,werplan怎么透视(透视)科普教程(有挂解惑)-哔哩哔哩1...
无独有偶!微信微乐小程序辅助软... 无独有偶!微信微乐小程序辅助软件,epoker透视,攻略教程(有挂详情)-哔哩哔哩1、首先打开微信微...
截至发稿!we-poker有人... 截至发稿!we-poker有人玩吗,智星菠萝辅助(透视)解密教程(有挂助手)-哔哩哔哩所有人都在同一...