Sha256: 8a4dfc1c31b887ec301ba282c00784156301fcbd7e01c575f517bc8ffa02e919
Contents?: true
Size: 713 Bytes
Versions: 6
Compression:
Stored size: 713 Bytes
Contents
require "spec_helper" describe 'Fake errors!' do it "should get 500 error" do VCR.use_cassette('error 500') do expect {response = Espago.plans :get }.to raise_error(Espago::ApiError) end end it "should get 400 error" do VCR.use_cassette('error 400') do expect {response = Espago.plans :get }.to raise_error(Espago::InvalidRequestError) end end it "should get 401 error" do VCR.use_cassette('error 401') do expect {response = Espago.plans :get }.to raise_error(Espago::AuthenticationError) end end it "method missing" do VCR.use_cassette('method missing') do expect {Espago.method_missing :get}.to raise_error(NoMethodError) end end end
Version data entries
6 entries across 6 versions & 1 rubygems