Module: Deas::ViewHandler::TestHelpers
- Defined in:
- lib/deas/view_handler.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(klass) ⇒ Object
124 125 126 127 128 |
# File 'lib/deas/view_handler.rb', line 124 def self.included(klass) require 'rack/request' require 'rack/response' require 'deas/test_runner' end |
Instance Method Details
#test_handler(handler_class, args = nil) ⇒ Object
136 137 138 |
# File 'lib/deas/view_handler.rb', line 136 def test_handler(handler_class, args = nil) test_runner(handler_class, args).handler end |
#test_runner(handler_class, args = nil) ⇒ Object
130 131 132 133 134 |
# File 'lib/deas/view_handler.rb', line 130 def test_runner(handler_class, args = nil) args ||= {} args[:request] ||= Rack::Request.new({}) TestRunner.new(handler_class, args) end |