ResettingStubber
  public
  
  
  
  interface
  ResettingStubber
  
  
      implements
      
        IntentStubber
      
  
  
| android.support.test.espresso.intent.ResettingStubber | 
| 
          
  
     | 
    
A sneaky singleton object used to respond to intents with fake responses. This interface is not
 meant for public consumption. Test authors should use Intents instead.
Summary
Public methods | |
|---|---|
        abstract
        
        
        
        
        void
     | 
  
    
      
      initialize()
      
      
        Marks this spy as initialized.  | 
  
        abstract
        
        
        
        
        boolean
     | 
  
    
      
      isInitialized()
      
      
     | 
  
        abstract
        
        
        
        
        void
     | 
  
    
      
      reset()
      
      
        Clears state (initialization, expected responses).  | 
  
        abstract
        
        
        
        
        void
     | 
  
    
      
      setActivityResultForIntent(Matcher<Intent> matcher, Instrumentation.ActivityResult result)
      
      
        Sets the result that will be returned to the intent sender (if the sender expects the result), next time an intent matched by the given matcher is launched.  | 
  
        abstract
        
        
        
        
        void
     | 
  
    
      
      setActivityResultFunctionForIntent(Matcher<Intent> matcher, ActivityResultFunction result)
      
      
        Sets a result function that will be called by the intent sender (if the sender expects the result), next time an intent matched by the given matcher is launched.  | 
  
Inherited methods | |
|---|---|
  
    
  
    android.support.test.runner.intent.IntentStubber
  
 | |
Public methods
initialize
void initialize ()
Marks this spy as initialized. Once initialized, ResettingStubber begins recording intents and provides intent stubbing.
isInitialized
boolean isInitialized ()
| Returns | |
|---|---|
boolean | 
        true if this spy is initialized  | 
      
reset
void reset ()
Clears state (initialization, expected responses).
Must be called on main thread.
setActivityResultForIntent
void setActivityResultForIntent (Matcher<Intent> matcher, Instrumentation.ActivityResult result)
Sets the result that will be returned to the intent sender (if the sender expects the result), next time an intent matched by the given matcher is launched.
| Parameters | |
|---|---|
matcher | 
        
          Matcher  | 
      
result | 
        
          Instrumentation.ActivityResult  | 
      
setActivityResultFunctionForIntent
void setActivityResultFunctionForIntent (Matcher<Intent> matcher, ActivityResultFunction result)
Sets a result function that will be called by the intent sender (if the sender expects the result), next time an intent matched by the given matcher is launched.
| Parameters | |
|---|---|
matcher | 
        
          Matcher  | 
      
result | 
        
          ActivityResultFunction  |