spec/zunnit_spec.rb in zunnit-0.4.2 vs spec/zunnit_spec.rb in zunnit-0.4.3
- old
+ new
@@ -81,11 +81,14 @@
end
it "should return recommendation product for item" do
intercept_request_to :get,
:action => :recommendation_products_for_item,
- :params => { :item_id => "2121" },
+ :params => {
+ :item_id => "2121",
+ :category => "estilo-de-vida"
+ },
:response => {
:status => 200,
:body => {
:msg => 'Ok',
:status => 200,
@@ -100,11 +103,12 @@
]
}.to_json
}
response = Zunnit.api.get :recommendation_products_for_item,
- :item_id => "2121"
+ :item_id => "2121",
+ :category => "estilo-de-vida"
validate_response(response, :products)
end
end
@@ -154,10 +158,10 @@
def intercept_request_to(method, options)
action = options.delete(:action)
params = options.delete(:params)
params = params.merge :api_key => Zunnit.key
response = options.delete(:response)
- uri = URI.parse(Zunnit.url).merge(Zunnit.actions[action])
+ uri = URI.parse(Zunnit.api.url).merge(Zunnit.actions[action])
uri.query = params.map {|k,v| "#{k}=#{v}" }.join("&") unless method.to_s =~ /post|put/
FakeWeb.register_uri(method, uri, response)
end
end