Module: ActionDispatch::IntegrationTest::Behavior
- Extended by:
- ActiveSupport::Concern
- Included in:
- ActionDispatch::IntegrationTest
- Defined in:
- actionpack/lib/action_dispatch/testing/integration.rb
Defined Under Namespace
Modules: ClassMethods
Constant Summary
Constants included from ActionDispatch::Integration::Runner
ActionDispatch::Integration::Runner::APP_SESSIONS
Constants included from Assertions::ResponseAssertions
Assertions::ResponseAssertions::RESPONSE_PREDICATES
Instance Attribute Summary
Attributes included from ActionDispatch::Integration::Runner
Instance Method Summary collapse
Methods included from ActiveSupport::Concern
append_features, class_methods, extended, included, prepend_features, prepended
Methods included from ActionController::TemplateAssertions
Methods included from ActionDispatch::Integration::Runner
#assertions, #assertions=, #before_setup, #copy_session_variables!, #create_session, #default_url_options, #default_url_options=, #initialize, #integration_session, #open_session, #remove!, #reset!
Methods included from Assertions
Methods included from Assertions::RoutingAssertions
#assert_generates, #assert_recognizes, #assert_routing, #method_missing, #setup, #with_routing
Methods included from Assertions::ResponseAssertions
#assert_redirected_to, #assert_response
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class ActionDispatch::Integration::Runner
Instance Method Details
#app ⇒ Object
681 682 683 |
# File 'actionpack/lib/action_dispatch/testing/integration.rb', line 681 def app super || self.class.app end |
#document_root_element ⇒ Object
685 686 687 |
# File 'actionpack/lib/action_dispatch/testing/integration.rb', line 685 def document_root_element html_document.root end |