如何测试模型等活动资源?

How to test active resource like models?

我正在为我的 rails 模型使用名为 spyke 的 gem。 Spyke 类似于活动资源,使用 JSON API 作为数据源。我想用 rspec 和 factory girl 编写测试。

如何设置模拟数据源进行测试?到目前为止,我已经找到了 httpmock,它是 active_resource 的一部分,我正在寻找类似的东西,最好是独立的 gem/library。

检查 webmock、fakeweb、vcr、pact(仅限您自己的 api)