angular-test - 在Angular6中,模拟从服务器接收4xx和5xx响应的方法是什么
问题描述
我正在使用 HttpClient 的 post 方法向服务器发送消息。为了测试它,我想模拟从服务器接收 404 和 500 响应。Angular6中模拟接收4xx和5xx错误信息的方法是什么?据我所知,我不能使用 spyOn().and.returnValue 因为这不会模拟服务器错误,也不会触发错误代码处理程序传递给 post 方法。
解决方案
推荐阅读
- swift - 数据的自定义编码器
- angularjs - 使用 Angular JS 在高图表上绘制两条带有 JSON 数据的线的问题 - 名称未定义
- node.js - 使用 Twilio 函数发起出站呼叫
- python - 在 NLP 文本预处理中处理正则表达式时出错
- javascript - javascript中的单选按钮验证多个屏幕
- python - 如何使用 CTR 加密对图像进行加密?
- uicollectionviewcell - iOS14中的自定尺寸UICollectionViewCell
- java - Spring Boot + Jpa:如何使这种查找方法起作用?
- node.js - 尝试将值推送到不存在的字段,但不会使用 Mongoose 推送
- r - 用散点图显示一些 x 变量的箱线图