- def visit_endpoint(endpoint, data={}, params={})
- params[:format] ||= 'json'
- args = case endpoint
- when /^my things$/i
- visit account_things_path(params), :get
- when /^dispense drink '([^']*)'$/i
- visit account_drinks_path(params), :post, {:drink => $1}
- else raise "No endpoint mapping for '#{endpoint}'"
- end
- @response
- end