|
- module Helpers
- def help
- :available
- end
-
- def debug
- true
- end
-
-
- %w(get post patch put head delete cookies assigns follow_redirect!).each do |method|
- define_method("ec#{method}") do |url,params={}|
- __ec(method, url, params)
- end
- end
-
- def __ec(method, url,params={})
- headers = {
- "ACCEPT" => "application/json", # This is what Rails 4 accepts
- "HTTP_ACCEPT" => "application/json" # This is what Rails 3 accepts
- }
- __send__(method, url+".json", params: params, headers: headers)
-
- if debug
- puts response.body
- end
-
- expect(response.content_type).to eq("application/json")
- end
- end
|