Module: Deas::TestHelpers
- Defined in:
- lib/deas/test_helpers.rb
Instance Method Summary collapse
Instance Method Details
#test_handler(handler_class, args = nil) ⇒ Object
17 18 19 |
# File 'lib/deas/test_helpers.rb', line 17 def test_handler(handler_class, args = nil) test_runner(handler_class, args).handler end |
#test_runner(handler_class, args = nil) ⇒ Object
9 10 11 12 13 14 15 |
# File 'lib/deas/test_helpers.rb', line 9 def test_runner(handler_class, args = nil) args ||= {} args[:request] ||= Rack::Request.new({}) args[:response] ||= Rack::Response.new args[:session] ||= args[:request].session TestRunner.new(handler_class, args) end |