【发布时间】:2023-03-30 22:52:01
【问题描述】:
我正在为 Angular 8 应用程序编写单元测试用例。这是 AngularJs + Angular 8 的混合应用程序。
我收到以下错误:
NullInjectorError: StaticInjectorError(DynamicTestModule)[TestService -> $injector]:
StaticInjectorError(Platform: core)[TestService -> $injector]:
NullInjectorError: No provider for $injector!
我不确定如何模拟 $injector 类。我尝试了模拟TestService,在那种情况下我将无法涵盖一些集成测试用例。
任何关于模拟 $injector 类的帮助将不胜感激。
【问题讨论】:
标签: angular unit-testing karma-jasmine angular-hybrid