如何在ruby和minitest中测试Net :: HTTP :: Post请求

时间:2013-08-19 16:29:46

标签: ruby-on-rails ruby minitest

我试图确保Net::HTTP::Post正确发送回调json对象,如何在minitest中进行测试?我想要的是在调用delayed_job类的POST方法时将#perform正文与我想要发送的JSON对象进行比较。我还想确保目标网址实际收到此POST请求。

我查看了fakeweb,但看起来它没有POST次请求。我能做的最接近似乎是http://requestb.in/,但似乎有点手动。

1 个答案:

答案 0 :(得分:1)

找到webmock,这就是我想要的。