Class ActionView::TestCase
In: vendor/rails/actionpack/lib/action_view/test_case.rb
Parent: ActiveSupport::TestCase

Methods

Included Modules

ActionView::Helpers ActionController::PolymorphicRoutes ActionController::RecordIdentifier

Classes and Modules

Class ActionView::TestCase::TestController

Attributes

output_buffer  [RW] 

Public Class methods

[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

[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

[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

[Source]

    # File vendor/rails/actionpack/lib/action_view/test_case.rb, line 34
34:     def setup_with_helper_class
35:       if helper_class && !self.class.ancestors.include?(helper_class)
36:         self.class.send(:include, helper_class)
37:       end
38: 
39:       self.output_buffer = ''
40:     end

[Validate]