2010-12-07 42 views
1

我正在使用cucumber和RSpec为我在轨道应用程序上的新红宝石,并将使用一些第三方oAuth API发送/检索数据。我对黄瓜和RSpec都很新,从来没有像以前那样实施第三方功能。从规范和功能写作的角度来处理这个问题的最佳方法是什么?我知道我不应该直接查询这些服务,因为我不能指定他们是否在启动或关闭等,所以我相信我需要对某些对象/函数进行存根/模拟。任何帮助在这个问题将不胜感激。黄瓜功能/ Rspec与第三方oAuth API

回答

3

我使用了一个名为webmock的宝石,并将结果与​​我所知的结果相比较。 您也可以自动记录请求EphemeralResponse,但我还没有使用过。