在单元测试中测试外部对象/类

时间:2019-07-17 19:43:28

标签: javascript angular unit-testing

我是测试新手。我对这可能对这里的许多人来说很基础的事情感到困惑。在Angular环境中提问。

假设我有一个登录组件,该组件在成功登录后将用户重定向到特定页面。现在,我需要检查重定向是否发生。哪个代码行似乎更合适。

expect(router.url).toEqual('/desired/url');

OR

// suppose the `router.navigate()` has been stubbed earlier
expect(router.navigate).toHaveBeenCalledWith('/desired/url');

谢谢。

0 个答案:

没有答案