module Frails::Component::TestHelpers
Public Instance Methods
controller()
click to toggle source
# File lib/frails/component/test_helpers.rb, line 10 def controller @controller ||= ApplicationController.new.tap { |c| c.request = request } end
render_inline(options = {}, locals = {}, &block)
click to toggle source
# File lib/frails/component/test_helpers.rb, line 6 def render_inline(options = {}, locals = {}, &block) Nokogiri::HTML(controller.view_context.render(options, locals, &block)) end
request()
click to toggle source
# File lib/frails/component/test_helpers.rb, line 14 def request @request ||= ActionDispatch::TestRequest.create end