class Fake::RequestHandlerBuilder

Public Class Methods

new(request_handler) click to toggle source
# File lib/fake_service.rb, line 38
def initialize(request_handler)
  @request_handler = request_handler
end

Public Instance Methods

body(body) click to toggle source

request body, which must match

# File lib/fake_service.rb, line 47
def body(body)
  @request_handler.body = body
  self
end
respond(body:nil, status:200, headers:{}, &block) click to toggle source
# File lib/fake_service.rb, line 52
def respond(body:nil, status:200, headers:{}, &block)
  @request_handler.responses << Response.new(body, status, headers,  &block)
  self
end