如何测试Angular自定义元素并完成ngDoBootstrap模块覆盖率
模块配置测试问题
- 我想完成模块的覆盖率测试,但找不到方法引用,也无法通过
spyOn监听bootstrap里的customElements.define方法。
额外需求
- 若能帮忙完成
useFactory的覆盖率测试,非常感谢。 - 目前已通过的测试用例如下:
it('initializes', () => { const module: AppModule = TestBed.inject(AppModule); expect(module).toBeTruthy(); }); it('ngDoBootstrap', () => { const module: AppModule = TestBed.inject(AppModule); spyOn(module, "ngDoBootstrap"); module.ngDoBootstrap(); expect(module.ngDoBootstrap).toHaveBeenCalled(); });
内容的提问来源于stack exchange,提问作者BAceAlight
相关产品推荐
相关产品推荐

