0
我正在为使用我们的API在Ruby中编写客户端。我们使用rspec和VCR和webmock来模拟对API的请求/响应。在哪里以及如何期待Rspec/VCR存根响应?
当响应有效载荷真的很大时,什么是测试API响应的最佳方法?
是否有最佳做法围绕在哪里放大预期有效载荷以及如何测试?
require 'spec_helper'
describe Service::API, vcr: true do
describe '.method' do
it 'returns valid response' do
#returns large body payload
response = subject.method
expect(response).to eq ???
end
end
end
响应有多大? –
40 KB的原始json(几千行格式化的json)。 – doremi