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