spec/pardot/http_spec.rb in ruby-pardot-1.2.0 vs spec/pardot/http_spec.rb in ruby-pardot-1.3.0

- old
+ new

@@ -16,11 +16,11 @@ def get object = "foo", path = "/bar", params = {} @client.get object, path, params end it "should notice errors and raise them as Pardot::ResponseError" do - fake_get "/api/foo/version/3/bar?api_key=my_api_key&format=simple&user_key=bar", + fake_get "/api/foo/version/3/bar?format=simple", %(?xml version="1.0" encoding="UTF-8"?>\n<rsp stat="fail" version="1.0">\n <err code="15">Login failed</err>\n</rsp>\n) lambda { get }.should raise_error(Pardot::ResponseError) end @@ -29,11 +29,11 @@ lambda { get }.should raise_error(Pardot::NetError) end it "should call handle_expired_api_key when the api key expires" do - fake_get "/api/foo/version/3/bar?api_key=my_api_key&format=simple&user_key=bar", + fake_get "/api/foo/version/3/bar?format=simple", %(?xml version="1.0" encoding="UTF-8"?>\n<rsp stat="fail" version="1.0">\n <err code="15">Invalid API key or user key</err>\n</rsp>\n) @client.should_receive(:handle_expired_api_key) get end @@ -45,11 +45,11 @@ def post object = "foo", path = "/bar", params = {} @client.post object, path, params end it "should notice errors and raise them as Pardot::ResponseError" do - fake_post "/api/foo/version/3/bar?api_key=my_api_key&format=simple&user_key=bar", + fake_post "/api/foo/version/3/bar?format=simple", %(?xml version="1.0" encoding="UTF-8"?>\n<rsp stat="fail" version="1.0">\n <err code="15">Login failed</err>\n</rsp>\n) lambda { post }.should raise_error(Pardot::ResponseError) end @@ -58,11 +58,11 @@ lambda { post }.should raise_error(Pardot::NetError) end it "should call handle_expired_api_key when the api key expires" do - fake_post "/api/foo/version/3/bar?api_key=my_api_key&format=simple&user_key=bar", + fake_post "/api/foo/version/3/bar?format=simple", %(?xml version="1.0" encoding="UTF-8"?>\n<rsp stat="fail" version="1.0">\n <err code="15">Invalid API key or user key</err>\n</rsp>\n) @client.should_receive(:handle_expired_api_key) post end @@ -75,11 +75,11 @@ @client.version = "4" @client.get object, path, params end it "should notice errors and raise them as Pardot::ResponseError" do - fake_get "/api/foo/version/4/bar?api_key=my_api_key&format=simple&user_key=bar", + fake_get "/api/foo/version/4/bar?format=simple", %(?xml version="1.0" encoding="UTF-8"?>\n<rsp stat="fail" version="1.0">\n <err code="15">Login failed</err>\n</rsp>\n) lambda { get }.should raise_error(Pardot::ResponseError) end @@ -88,11 +88,11 @@ lambda { get }.should raise_error(Pardot::NetError) end it "should call handle_expired_api_key when the api key expires" do - fake_get "/api/foo/version/4/bar?api_key=my_api_key&format=simple&user_key=bar", + fake_get "/api/foo/version/4/bar?format=simple", %(?xml version="1.0" encoding="UTF-8"?>\n<rsp stat="fail" version="1.0">\n <err code="15">Invalid API key or user key</err>\n</rsp>\n) @client.should_receive(:handle_expired_api_key) get end @@ -105,11 +105,11 @@ @client.version = "4" @client.post object, path, params end it "should notice errors and raise them as Pardot::ResponseError" do - fake_post "/api/foo/version/4/bar?api_key=my_api_key&format=simple&user_key=bar", + fake_post "/api/foo/version/4/bar?format=simple", %(?xml version="1.0" encoding="UTF-8"?>\n<rsp stat="fail" version="1.0">\n <err code="15">Login failed</err>\n</rsp>\n) lambda { post }.should raise_error(Pardot::ResponseError) end @@ -118,10 +118,10 @@ lambda { post }.should raise_error(Pardot::NetError) end it "should call handle_expired_api_key when the api key expires" do - fake_post "/api/foo/version/4/bar?api_key=my_api_key&format=simple&user_key=bar", + fake_post "/api/foo/version/4/bar?format=simple", %(?xml version="1.0" encoding="UTF-8"?>\n<rsp stat="fail" version="1.0">\n <err code="15">Invalid API key or user key</err>\n</rsp>\n) @client.should_receive(:handle_expired_api_key) post end \ No newline at end of file