class Mountebank::Stub::HttpResponse
Public Class Methods
create(statusCode=200, headers={}, body='', behaviors={})
click to toggle source
# File lib/mountebank/stub/http_response.rb, line 2 def self.create(statusCode=200, headers={}, body='', behaviors={}) payload = {} payload[:statusCode] = statusCode payload[:headers] = headers unless headers.empty? payload[:body] = body unless body.empty? data = {is: payload} data.merge!(_behaviors: behaviors) unless behaviors.empty? new(data) end