Method: ActionView::TestCase::Behavior#setup_with_controller
- Defined in:
- actionview/lib/action_view/test_case.rb
#setup_with_controller ⇒ Object
220 221 222 223 224 225 226 227 228 229 230 |
# File 'actionview/lib/action_view/test_case.rb', line 220 def setup_with_controller controller_class = Class.new(ActionView::TestCase::TestController) @controller = controller_class.new @request = @controller.request @view_flow = ActionView::OutputFlow.new @output_buffer = ActionView::OutputBuffer.new @rendered = self.class.content_class.new(+"") test_case_instance = self controller_class.define_method(:_test_case) { test_case_instance } end |