module Deas::ViewHandler::TestHelpers
Public Class Methods
included(klass)
click to toggle source
# File lib/deas/view_handler.rb, line 146 def self.included(klass) require 'rack/request' require 'rack/response' require 'deas/test_runner' end
Public Instance Methods
test_handler(handler_class, args = nil)
click to toggle source
# File lib/deas/view_handler.rb, line 158 def test_handler(handler_class, args = nil) test_runner(handler_class, args).handler end
test_runner(handler_class, args = nil)
click to toggle source
# File lib/deas/view_handler.rb, line 152 def test_runner(handler_class, args = nil) args ||= {} args[:request] ||= Rack::Request.new({}) TestRunner.new(handler_class, args) end