【发布时间】:2019-01-08 17:04:00
【问题描述】:
我正在尝试为我的身份验证功能测试 http get,但我没有运气。
我一直在查看 this resource 并根据自己的目的进行调整,但我又收到了错误:
错误:预期有一个对条件“匹配 URL:http://localhost:80001/...”的匹配请求,但没有找到。
我曾尝试使用 async 进行包装,但也没有成功。
更新
根据@trichetriche 的建议,我将我的apiBaseUrl 声明移到了this.apiBaseUrl 所引用的实际类中,但是运行测试我仍然遇到同样的错误...
更新 2
看来我的主要问题是错误地将 uri 输入为 80001 而不是 8001。但是我现在遇到了一个新错误:
无法读取未定义的属性“下一个”
最终更新
上述错误是由我之前添加的 async 包装器引起的,并且是由 q 依赖项引起的。删除async 后一切运行顺利。
【问题讨论】:
标签: javascript angular typescript