Module: ActionDispatch::IntegrationTest::Behavior
- Extended by:
- ActiveSupport::Concern
- Includes:
- ActionController::TemplateAssertions, ActionDispatch::Integration::Runner, TestHelpers::PageDumpHelper
- Included in:
- ActionDispatch::IntegrationTest
- Defined in:
- 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 TestHelpers::PageDumpHelper
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
683 684 685 |
# File 'lib/action_dispatch/testing/integration.rb', line 683 def app super || self.class.app end |
#document_root_element ⇒ Object
687 688 689 |
# File 'lib/action_dispatch/testing/integration.rb', line 687 def document_root_element html_document.root end |