如何测试我的登录功能已被调用? Angular2 +

时间:2018-07-26 07:19:48

标签: javascript angular typescript spy

我正在努力测试如何在组件和服务之间调用某个函数。

如果我缺少什么,请教育我!

1 个答案:

答案 0 :(得分:0)

在您的规格中,您将身份验证服务命名为authServ

(authServ: AuthService) => {

但是您在监视auth

spy = spyOn(auth, 'login').and.callThrough();

您可以尝试重命名身份验证服务authServ => auth吗?

如果这没有帮助,请发布错误消息,否则很难调试。