Class: Hooksler::Test::Request

Inherits:
Rack::Request
  • Object
show all
Defined in:
lib/hooksler/test/request.rb

Class Method Summary collapse

Class Method Details

.build(data, opts = {}) ⇒ Object



7
8
9
10
11
# File 'lib/hooksler/test/request.rb', line 7

def self.build(data, opts = {})
  opts[:input] = data if data
  env = Rack::MockRequest.env_for('/', opts.merge(method: 'POST'))
  self.new env
end