class BlueprintAgreement::RequestBuilder::RackTestRequest
Public Class Methods
new(context)
click to toggle source
# File lib/blueprint_agreement/request_builder.rb, line 27 def initialize(context) @context = context end
Public Instance Methods
body()
click to toggle source
# File lib/blueprint_agreement/request_builder.rb, line 31 def body @body ||= request.body.read end
content_type()
click to toggle source
# File lib/blueprint_agreement/request_builder.rb, line 35 def content_type request.content_type end
fullpath()
click to toggle source
# File lib/blueprint_agreement/request_builder.rb, line 43 def fullpath request.fullpath end
headers()
click to toggle source
# File lib/blueprint_agreement/request_builder.rb, line 47 def headers @context.rack_test_session.instance_variable_get(:@headers) end
request()
click to toggle source
# File lib/blueprint_agreement/request_builder.rb, line 51 def request @context.last_request end
request_method()
click to toggle source
# File lib/blueprint_agreement/request_builder.rb, line 39 def request_method request.request_method end