spec/api-client/parser_spec.rb in api-client-1.9.1 vs spec/api-client/parser_spec.rb in api-client-1.10.0

- old
+ new

@@ -29,65 +29,65 @@ before :each do stub_request(:get, "http://api.example.com/user/5").to_return(:status => 401) @response = ApiClient::Dispatcher.get('http://api.example.com/user/5') end - it "should return a Unauthorized exception" do + it "should raise a Unauthorized exception" do lambda { ApiClient::Parser.response(@response, 'http://api.example.com/user/5') }.should raise_error(ApiClient::Exceptions::Unauthorized) end end context "403" do before :each do stub_request(:get, "http://api.example.com/user/5").to_return(:status => 403) @response = ApiClient::Dispatcher.get('http://api.example.com/user/5') end - it "should return a Forbidden exception" do + it "should raise a Forbidden exception" do lambda { ApiClient::Parser.response(@response, 'http://api.example.com/user/5') }.should raise_error(ApiClient::Exceptions::Forbidden) end end context "404" do before :each do stub_request(:get, "http://api.example.com/user/5").to_return(:status => 404) @response = ApiClient::Dispatcher.get('http://api.example.com/user/5') end - it "should return a NotFound exception" do + it "should raise a NotFound exception" do lambda { ApiClient::Parser.response(@response, 'http://api.example.com/user/5') }.should raise_error(ApiClient::Exceptions::NotFound, "http://api.example.com/user/5") end end context "500" do before :each do stub_request(:get, "http://api.example.com/user/5").to_return(:status => 500) @response = ApiClient::Dispatcher.get('http://api.example.com/user/5') end - it "should return a InternalServerError exception" do + it "should raise a InternalServerError exception" do lambda { ApiClient::Parser.response(@response, 'http://api.example.com/user/5') }.should raise_error(ApiClient::Exceptions::InternalServerError) end end context "502" do before :each do stub_request(:get, "http://api.example.com/user/5").to_return(:status => 502) @response = ApiClient::Dispatcher.get('http://api.example.com/user/5') end - it "should return a BadGateway exception" do + it "should raise a BadGateway exception" do lambda { ApiClient::Parser.response(@response, 'http://api.example.com/user/5') }.should raise_error(ApiClient::Exceptions::BadGateway) end end context "503" do before :each do stub_request(:get, "http://api.example.com/user/5").to_return(:status => 503) @response = ApiClient::Dispatcher.get('http://api.example.com/user/5') end - it "should return a ServiceUnavailable exception" do + it "should raise a ServiceUnavailable exception" do lambda { ApiClient::Parser.response(@response, 'http://api.example.com/user/5') }.should raise_error(ApiClient::Exceptions::ServiceUnavailable) end end end end