Sha256: 9939ebe98000bdc5590aefcd697cae5c955b079bbb5cac089a1a43f1b926e142
Contents?: true
Size: 986 Bytes
Versions: 5
Compression:
Stored size: 986 Bytes
Contents
describe Transmission::RPC do describe '#get_session' do describe 'with fields' do before :each do @rpc = Transmission::RPC.new fields = Transmission::Fields::SessionGet.new(['version']).to_fields stub_rpc_request .with({body: session_get_body({fields: fields})}) .to_return(successful_response) end it 'should send the proper arguments' do @rpc.get_session ['version'] expect(@rpc.connector.response.status).to eq(200) end end describe 'without fields' do before :each do @rpc = Transmission::RPC.new fields = Transmission::Fields::SessionGet.new.to_fields stub_rpc_request .with({body: session_get_body({fields: fields})}) .to_return(successful_response) end it 'should send the proper arguments' do @rpc.get_session expect(@rpc.connector.response.status).to eq(200) end end end end
Version data entries
5 entries across 5 versions & 1 rubygems