@ angular / core / testing没有导出成员’MockApplicationRef’
发布时间:2020-12-17 06:59:06 所属栏目:安全 来源:网络整理
导读:我想用新的RC4版本运行我的旧angular2单元测试,但是 我有个问题. MockApplicationRef发生了什么? 我应该在这里使用什么呢? provide(ApplicationRef,{ useClass: MockApplicationRef}) 解决方法 当然这是这张票的延迟答案,但如果你像我一样从谷歌来到这里,
我想用新的RC4版本运行我的旧angular2单元测试,但是
我有个问题. MockApplicationRef发生了什么? 我应该在这里使用什么呢? provide(ApplicationRef,{ useClass: MockApplicationRef}) 解决方法
当然这是这张票的延迟答案,但如果你像我一样从谷歌来到这里,答案是
here
基本上MockApplicationRef被TestBed取代,导入新的提供者应该可以解决这个问题: import { TestBed,async } from '@angular/core/testing'; import {APP_BASE_HREF} from '@angular/common'; ... ... beforeEach(() => { TestBed.configureTestingModule({ imports: [ ... ],declarations: [ AppComponent,... ],providers: [ {provide: APP_BASE_HREF,useValue: '/'} ] }); 希望这可以帮助. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |