【问题标题】:Seeking recommendations for client side simulation of server errors when fetching ember-data models在获取 ember 数据模型时寻求客户端模拟服务器错误的建议
【发布时间】:2024-01-24 02:31:01
【问题描述】:

我将 ember-data (v10) 与 RESTAdapter 一起使用。当从服务器(即 App.Model.CalendarWeek.find(2))获取数据时,我希望能够在客户端模拟 HTTP 4xx 和 5xx 错误。但我不知道如何做到这一点。

目前我使用 Jasmine 和 jasmine-fake-ajax 进行客户端测试。

我想知道其他开发人员如何测试这些异常情况?

有什么建议或最佳做法吗?

非常感谢!

【问题讨论】:

    标签: ember.js ember-data


    【解决方案1】:

    jasmine-fake-ajax 好像支持configuration of HTTP response status codes.

    另外,sinon 框架支持在假 XHR 操作中配置 HTTP 响应状态代码。

    【讨论】:

      最近更新 更多