模拟阿贾克斯(Reactjs + Mobx)

cho*_*bo2 5 javascript ajax reactjs mobx-react

我想做一些假的我的ajax调用所以当在localhost上我可以从假方法中带回虚拟数据而不是对我的服务器进行真正的调用(结构可能不存在).

在reactjs + mobx中执行此操作的最佳方法是什么?

我正在考虑制作一个假商店,因为这是我的所有操作都在我的ajax调用,但这将涉及总是使整个商店具有所有功能.

然后,我可能会从商店中提取出ajax调用,然后对这些调用进行模拟,但我不确定最好的方法.

cwa*_*ang 0

你试过诺克吗?

Nock 是 Node.js 的 HTTP 模拟和期望库

Nock 可用于测试隔离执行 HTTP 请求的模块。

例如,如果某个模块向 CouchDB 服务器执行 HTTP 请求或向 Amazon API 发出 HTTP 请求,您可以单独测试该模块。