Parent

Class/Module Index [+]

Quicksearch

ActionView::TestCase

Constants

EXCLUDE_IVARS

Attributes

controller[RW]
output_buffer[RW]
rendered[RW]

Public Class Methods

determine_default_helper_class(name) click to toggle source
# File lib/action_view/test_case.rb, line 85
def determine_default_helper_class(name)
  name.sub(/Test$/, '').constantize
rescue NameError
  nil
end
helper_class() click to toggle source
# File lib/action_view/test_case.rb, line 77
def helper_class
  if current_helper_class = read_inheritable_attribute(:helper_class)
    current_helper_class
  else
    self.helper_class = determine_default_helper_class(name)
  end
end
helper_method(*methods) click to toggle source
# File lib/action_view/test_case.rb, line 91
def helper_method(*methods)
  # Almost a duplicate from ActionController::Helpers
  methods.flatten.each do |method|
    master_helper_module.module_eval             def #{method}(*args, &block)                    # def current_user(*args, &block)              _test_case.send(%(#{method}), *args, &block)  #   test_case.send(%(current_user), *args, &block)            end                                             # end
  end
end
tests(helper_class) click to toggle source
# File lib/action_view/test_case.rb, line 73
def tests(helper_class)
  self.helper_class = helper_class
end

Public Instance Methods

protect_against_forgery?() click to toggle source
# File lib/action_view/test_case.rb, line 68
def protect_against_forgery?
  false
end
render(options = {}, local_assigns = {}, &block) click to toggle source
# File lib/action_view/test_case.rb, line 63
def render(options = {}, local_assigns = {}, &block)
  @rendered << output = _view.render(options, local_assigns, &block)
  output
end
setup_with_controller() click to toggle source
# File lib/action_view/test_case.rb, line 54
def setup_with_controller
  @controller = TestController.new
  @output_buffer = ''
  @rendered = ''

  self.class.send(:include_helper_modules!)
  make_test_case_available_to_view!
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.