我正在使用带有rspec的webmock gem,并且正在测试一些将图像上传到远程API的功能。我想要将上传请求存根,以表明它将接受主体的任何内容。这个是可能的吗?
大致类似的事情
it "uploads a photo" do
image = "test_image.jpg"
@meh.upload_image(image)
stub_request(:post, "http://myurl").
with(:body => *).
to_return(:status => 200, :body => "", :headers => {})
end发布于 2012-04-20 03:52:56
您可以忽略with(:body => *)部件。如果要确保正文不为空,可以使用正则表达式,即with(:body => /.+/)
https://stackoverflow.com/questions/10235336
复制相似问题