【发布时间】:2019-04-23 02:22:55
【问题描述】:
我有一个用 AngularJS 构建的项目,我想使用 Jasmine 和 Karma 添加单元测试。每次我尝试运行测试时,我都会得到“无法实例化模块”,因为在源代码中我使用 XMLHttpRequest 加载了一个本地 json 文件,但在测试中,相同的函数以 404 响应。json 是一个配置文件,所以如果不是加载所有应用程序无法正确加载。我尝试使用 $httpBackend 捕获 GET 请求并使用自定义 json 进行回答,但似乎 $httpBackend 无法捕获请求。
编辑
我认为问题与this相同
【问题讨论】:
标签: angularjs json karma-jasmine karma-runner