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