| ActivityResultFunction | Function that returns an Instrumentation.ActivityResult, to be called by ERROR(/ResettingStubberImpl#getActivityResultFunctionForIntent). |
| BundleMatchers | A collection of hamcrest matchers to match Bundle objects. |
| Checks | Substitute for Guava Preconditions to avoid guava as a dep. |
| ComponentNameMatchers | A collection of hamcrest matchers to match ComponentName objects. |
| IntentMatchers | A collection of hamcrest matchers for matching Intent objects. |
| Intents | Intents enables validation and stubbing of intents sent out by the application under test. |
| IntentsTestRule<T extends Activity> | This rule makes it easy to use Espresso-Intents APIs in functional UI tests. |
| OngoingStubbing | Supports method chaining after @Intents#intending method call. |
| ResettingStubber | A sneaky singleton object used to respond to intents with fake responses. |
| ResettingStubberImpl | Implementation of ResettingStubber |
| ResolvedIntent | An Intent that has been processed to determine the set of packages to which it resolves. |
| UriMatchers | A collection of matchers for Uris, which can match Uris on their properties (host, path,
...). |
| VerifiableIntent | A ResolvedIntent that can be marked as verified. |
| VerificationMode | An interface for different modes of verifying intents. |
| VerificationModes | Implementations of VerificationMode. |