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