2014-09-19 70 views
0

如何嘲笑轨道上如何嘲笑在轨道上

在红宝石的请求

我通过API使得多个外部网站的调用,并面临很多响应的故障是由于净读取超时错误在红宝石的请求和参数错误,运行时错误等。

我想在对API进行原始调用之前模拟请求。这样我可以避免在我的应用程序中出现更多故障。

任何人都可以帮助我吗?

+0

看看这个宝石https://github.com/vcr/vcr – gotva 2014-09-19 13:24:18

+0

对于单元测试,你应该总是模拟回应。对于集成测试,有时您需要经历整个生命周期,仍然可以模拟第三方。参考https://beeceptor.com,它可以帮助你创建一个拦截器来包装第三方API并帮助你模拟。 _(免责声明:我是作者)_ – ankitjaininfo 2017-11-18 14:09:15

回答