module Asyncapi::Server::RSpec
Public Instance Methods
asyncapi_post(url, params)
click to toggle source
# File lib/asyncapi/server/rspec.rb, line 5 def asyncapi_post(url, params) formatted_params = format_params(params) post(url, formatted_params) end
Private Instance Methods
base_params(params)
click to toggle source
# File lib/asyncapi/server/rspec.rb, line 21 def base_params(params) return { job: { callback_url: "callback_url", params: params, secret: "sekret", }} end
format_params(params)
click to toggle source
# File lib/asyncapi/server/rspec.rb, line 12 def format_params(params) if params.is_a?(Hash) && params.has_key?(:params) params = params[:params] return { params: base_params(params) } else return base_params(params) end end