module ActionView::TestCase::Behavior

def setup_with_controller

def setup_with_controller
  @controller = ActionView::TestCase::TestController.new
  @request = @controller.request
  @view_flow = ActionView::OutputFlow.new
  # empty string ensures buffer has UTF-8 encoding as
  # new without arguments returns ASCII-8BIT encoded buffer like String#new
  @output_buffer = ActiveSupport::SafeBuffer.new ""
  @rendered = +""
  make_test_case_available_to_view!
  say_no_to_protect_against_forgery!
end