小编Nik*_*chi的帖子

角度单元测试 window.location.href

login() {
  const endPoint = environment.myEndPoint;
  window.location.href = endPoint + '/myPath/login';
}
Run Code Online (Sandbox Code Playgroud)

我有角度服务文件,其中写入了上述代码以重定向到登录 URL。现在,我已在规范文件中编写了以下代码来对其进行单元测试。

it('should call login method',() => {
  service.digitalssologin();
});
Run Code Online (Sandbox Code Playgroud)

该测试用例有时覆盖登录方法并成功执行,但有时失败并且karma工具断开连接,因此其他测试用例也停止执行。还有其他方法可以为此方法编写测试用例吗?

提前致谢。

unit-testing jasmine karma-jasmine angular

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

angular ×1

jasmine ×1

karma-jasmine ×1

unit-testing ×1