Namespace
Methods
C
L
R
S
Included Modules
Constants
INTERNAL_IVARS = %w{ @__name__ @__io__ @_assertion_wrapped @_assertions @_result @_routes @controller @layouts @locals @method_name @output_buffer @partials @passed @rendered @request @routes @templates @options @test_passed @view @view_context_class }
 
Attributes
[RW] controller
[RW] output_buffer
[RW] rendered
Instance Public methods
config()
# File actionpack/lib/action_view/test_case.rb, line 109
def config
  @controller.config if @controller.respond_to?(:config)
end
locals()
# File actionpack/lib/action_view/test_case.rb, line 119
def locals
  @locals ||= {}
end
render(options = {}, local_assigns = {}, &block)
# File actionpack/lib/action_view/test_case.rb, line 113
def render(options = {}, local_assigns = {}, &block)
  view.assign(view_assigns)
  @rendered << output = view.render(options, local_assigns, &block)
  output
end
setup_with_controller()
# File actionpack/lib/action_view/test_case.rb, line 99
def setup_with_controller
  @controller = ActionView::TestCase::TestController.new
  @request = @controller.request
  @output_buffer = ActiveSupport::SafeBuffer.new
  @rendered = ''

  make_test_case_available_to_view!
  say_no_to_protect_against_forgery!
end