测试范围不涵盖任何诉讼

时间:2018-08-21 05:53:24

标签: angular npm jasmine karma-runner

我正在从事angular 2项目并编写服务的测试用例。在测试用例运行正常之前,但是现在我遇到了一些没有提供程序的错误,例如(没有为AppService提供程序!)。当我在检查覆盖范围时添加了上述提供程序之后,测试用例就没有覆盖范围。

1 个答案:

答案 0 :(得分:0)

只需使用provideIn:'root'选项更新所有服务@Injectable()decoratore,那么您就不必导入服务并添加provider数组。

 @Injectable({   providedIn: 'root' })