Methods
Included Modules
Classes and Modules
Class ActionView::TestCase::TestControllerPublic Class methods
[ show source ]
# File vendor/rails/actionpack/lib/action_view/test_case.rb, line 21
21: def determine_default_helper_class(name)
22: name.sub(/Test$/, '').constantize
23: rescue NameError
24: nil
25: end
[ show source ]
# File vendor/rails/actionpack/lib/action_view/test_case.rb, line 13
13: def helper_class
14: if current_helper_class = read_inheritable_attribute(:helper_class)
15: current_helper_class
16: else
17: self.helper_class = determine_default_helper_class(name)
18: end
19: end
[ show source ]
# File vendor/rails/actionpack/lib/action_view/test_case.rb, line 9
9: def tests(helper_class)
10: self.helper_class = helper_class
11: end
Public Instance methods
[ show source ]
# File vendor/rails/actionpack/lib/action_view/test_case.rb, line 36
36: def setup_with_helper_class
37: if helper_class && !self.class.ancestors.include?(helper_class)
38: self.class.send(:include, helper_class)
39: end
40: end