Understanding Test Rules

If you've ever happened to write Espresso tests, you should be familiar with the following declaration: @Rule public ActivityTestRule<MainActivity> activityRule = new ActivityTestRule< »