使用茉莉花测试角度6服务方法

时间:2018-09-04 21:15:00

标签: unit-testing jasmine karma-runner angular6

你好吗?

我已经开发了一个角度为6的登录服务,该服务依赖于Http和ConfigService,并且需要测试其方法。我该如何用茉莉花呢?

现在谢谢!

1 个答案:

答案 0 :(得分:0)

对于服务this的HTTP部分,可能会有所帮助。

对于ConfigService,如果它具有外部依赖性,则将其注入您的测试文件中将引发错误,除非有用于所述依赖性的提供程序。在这种情况下,最好对服务创建一个存根(在本例中为ConfigService),然后将其存入您的登录服务中,以代替真实的东西。否则,注入真实服务并监视其方法。