Sha256: 31497c85b072d2633c444e7a9fae340a0a1615189a991211fa804295c047b0df
Contents?: true
Size: 765 Bytes
Versions: 8
Compression:
Stored size: 765 Bytes
Contents
require 'spec_helper' RSpec.describe Muxer::Request do let(:request) { Muxer::Request.new } it 'has a url' do request.url = 'https://www.google.com' expect(request.url).to eq('https://www.google.com') end it 'has a timeout' do request.timeout = 10 expect(request.timeout).to eq(10) end it 'has headers' do request.headers[:api_key] = "test1234" expect(request.headers).to be_kind_of(Hash) expect(request.headers).to eq({api_key: 'test1234'}) end describe :method do it 'has a valid method' do request.method = 'POST' expect(request.method).to eq(:post) end it 'does not have an invalid method' do request.method = "WRONG" expect(request.method).to eq(:get) end end end
Version data entries
8 entries across 8 versions & 1 rubygems