Methods
C
L
R
S
Included Modules
Classes and 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 110
110:       def config
111:         @controller.config if @controller.respond_to?(:config)
112:       end
locals()
     # File actionpack/lib/action_view/test_case.rb, line 120
120:       def locals
121:         @locals ||= {}
122:       end
render(options = {}, local_assigns = {}, &block)
     # File actionpack/lib/action_view/test_case.rb, line 114
114:       def render(options = {}, local_assigns = {}, &block)
115:         view.assign(view_assigns)
116:         @rendered << output = view.render(options, local_assigns, &block)
117:         output
118:       end
setup_with_controller()
     # File actionpack/lib/action_view/test_case.rb, line 100
100:       def setup_with_controller
101:         @controller = ActionView::TestCase::TestController.new
102:         @request = @controller.request
103:         @output_buffer = ActiveSupport::SafeBuffer.new
104:         @rendered = ''
105: 
106:         make_test_case_available_to_view!
107:         say_no_to_protect_against_forgery!
108:       end