Methods
    - A
 - M
 - O
 - R
 - U
 
Included Modules
    
  
  
    
    
    
    
    
        
      Instance Public methods
      
        
            
              app()
            
            Link
          
          
          
            
            
              method_missing(sym, *args, &block)
            
            Link
          
          
          
            Delegate unhandled messages to the current session instance.
# File actionpack/lib/action_dispatch/testing/integration.rb, line 366 def method_missing(sym, *args, &block) reset! unless integration_session if integration_session.respond_to?(sym) integration_session.__send__(sym, *args, &block).tap do copy_session_variables! end else super end end
            
              open_session(app = nil)
            
            Link
          
          
          
            Open a new session instance. If a block is given, the new session is yielded to the block before being returned.
session = open_session do |sess| sess.extend(CustomAssertions) end
By default, a single session is automatically created for you, but you can use this method to open multiple sessions that ought to be tested simultaneously.
            
              reset!()
            
            Link
          
          
          
            Reset the current session. This is useful for testing multiple sessions in a single test case.
            
              respond_to?(method, include_private = false)
            
            Link